우리는 서비스를 제공하는 Linux Redhat 시스템을 보유하고 있습니다(서비스는 Java 기반).
현재 서비스는 1.5G
메모리를 소비하며 힙 크기는 다음과 같이 설정됩니다.Xmx2G
힙 크기를 다음과 같이 늘린다고 가정합니다.Xmx10G
이 변경 사항이 서비스의 메모리 소비에 영향을 미치나요?
아니면 서비스가 힙 크기가 변경되기 전과 동일한 메모리를 사용해야 합니까?
답변1
이제 JVM이 훌륭하게 조정되었습니다. 그리고 힙 크기를 확장할 필요도 없습니다. 이 JVM을 모니터링하여 실제로 더 많은 메모리가 필요한지 확인하고 객체, 이전 세대, 새로운 세대 등의 매핑을 확인하는 것이 현명할 것입니다.
답변과 관련하여 힙 크기를 확장하면 사용된 메모리에 큰 변화가 없을 것입니다.