JVM 프로세스는 메모리를 어떻게 할당합니까? JVM 프로세스가 자체 메모리를 할당하는 방법을 이해하는 데 약간의 차이가 있습니다.제가 아는 한, RSS = Heap size + MetaSpace + OffHeap size 여기서 OffHeap은 스레드 스택, 직접 버퍼, 매핑된 파일(라이브러리 및 항아리) 및 JVM 코드 자체로 구성됩니다. 현재 Java 애플리케이션(Spring Boot + Infinispan)을 분석하려고 하는데 RSS가 779M(도커 컨테이너에서 실행되므로 pid 1은 괜찮습니다): [ root@daf5a5ae9bb7:/data ]$ ps -o rss,vsz,sz 1 RSS VSZ SZ 798324 6242160 1560540 에 따르면jvisualvm , 커밋된 힙 크기는 374..