사용자 도구

사이트 도구


java:options

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:options [2018/03/06 15:30]
kwon37xi
java:options [2021/08/02 16:31] (현재)
kwon37xi
줄 1: 줄 1:
 ====== Oracle(SUN) JVM Options ====== ====== Oracle(SUN) JVM Options ======
   * JVM 기본 옵션 출력<code sh>   * JVM 기본 옵션 출력<code sh>
 +java -XX:+PrintCommandLineFlags -version
 +// or
 java -XX:+PrintCommandLineFlags -version java -XX:+PrintCommandLineFlags -version
 </code> </code>
 +    * 메모리 관련 항목은 ''HeapSize'', ''PermSize'', ''ThreadStackSize''로 볼 수 있다. byte 단위.
   * [[http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html|Java 6 Options]]   * [[http://docs.oracle.com/javase/6/docs/technotes/tools/windows/java.html|Java 6 Options]]
   * [[https://javaworks.wordpress.com/2013/06/25/jvm-parameters-you-should-know/|JVM parameters You should Know]]   * [[https://javaworks.wordpress.com/2013/06/25/jvm-parameters-you-should-know/|JVM parameters You should Know]]
줄 56: 줄 59:
   * ''-XX:+AlwaysPreTouch'' Heap Size가 클 경우 JVM이 뜰 때 미리 Heap 공간을 0으로 채워 초기화 해 둔다. 부팅 속도는 느려지지만 실행시 속도는 빨라진다.   * ''-XX:+AlwaysPreTouch'' Heap Size가 클 경우 JVM이 뜰 때 미리 Heap 공간을 0으로 채워 초기화 해 둔다. 부팅 속도는 느려지지만 실행시 속도는 빨라진다.
  
 +===== 참조 =====
 +  * [[https://www.baeldung.com/jvm-tuning-flags|Exploring JVM Tuning Flags | Baeldung]]
 +  * [[https://javarevisited.blogspot.com/2011/11/hotspot-jvm-options-java-examples.html|10 Examples of HotSpot JVM Options in Java]]
 +  * [[https://javarevisited.blogspot.com/2011/11/hotspot-jvm-options-java-examples.html|10 Examples of HotSpot JVM Options in Java]]
 +  * [[https://javarevisited.blogspot.com/2012/06/what-is-xxusecompressedoops-in-64-bit.html|What is -XX:+UseCompressedOops in 64 bit JVM? Example]]
java/options.1520319655.txt.gz · 마지막으로 수정됨: 2018/03/06 15:30 저자 kwon37xi