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