매우 기본적인 질문이지만 JVM의 최대 메모리 할당이 응용 프로그램에 어떻게 적용되는지 이해하고 있습니다. 60 개의 가상 관리 서버 (즉, 60 개의 JVM)를 호스팅하는 Windows 2008 서버에서 실행되는 응용 프로그램이 있습니다. 각 관리 서버는 1024m의 최대 힙으로 설정됩니다. Windows는 32GB RAM으로 구성됩니다.JVM 옵션 : Xmx 할당
이제 JVM에 대한 최대 메모리 할당은 어떻게 완료됩니까? 그것은 한 번에 또는 점진적 성장 기반에서 수행됩니까? 한 가지 방법으로 Windows가 32GB RAM 패키지 시스템에서 내 애플리케이션을 호스팅하는 60 개의 관리 서버를 모두 어떻게 처리합니까?
모든 의견을 보내 주시면 감사하겠습니다. 고맙습니다.
1024k (= 1M) 힙이 오타입니까? 그건 당신의 60 서버가 단순한 60 메가 바이트를 사용하는 것입니다, veeeery 효율적인 것 같습니다 ..;) – fgysin
내 나쁜! 그건 실제로 오타입니다. – Srii