JAVA JVM 옵션에 대한 이해 - Engineer of NiagaraFramework

Tridium, NiagaraFramework, SCADA, HMI, PLC, Automation, SmartFAM etc.. About controls.
나이아가라 프레임워크 QnA : neverlikekami@gmail.com

2022년 6월 26일 일요일

JAVA JVM 옵션에 대한 이해

개요
JVM 구동 옵션들은 사실 무진장 많다
그중 N4에서 사용할 수 있는 xss xmx xms 에 대해 알아본다



-XSS 옵션

JAVA에서 쓰래드가 갖는 스택의 최대 크기를 설정한다.
즉 커지면 커질수록 한 쓰래드가 갖는 메모리 크기는 커지지만 
시스템이 지원할 수 있는 쓰래드 갯수는 줄어든다.

-XMX 옵션

JVM에서 프로세스가 사용할 수 있는 최대 메모리의 크기를 설정

-XSS 옵션

JVM에서 프로세스가 시작과 동시에 할당되는 메모리의 양을 설정


java -Xms256m -Xmx2048m
위의 예제는 Java프로세서가 256M의 메모리로 시작하고 최대 2048M의 
메모리를 사용할 수 있음을 설정한다.



댓글 없음:

댓글 쓰기

Post list