저는 7 GM 램 기계에서 실행 중입니다. 크기가 1.8 GB 인 힙 덤프 파일이 있습니다. Java 8 64 비트 사용하고 64 비트 컴퓨터에서 실행 중입니다.
힙 덤프 분석기 도구에서 phd 파일을 열려고하면 메모리 오류가 발생합니다. 힙 분석기 도구 용 Java VM 인수를 다음과 같이 설정합니다. java -Xmx4g -XX : -UseGCOverheadLimit
여전히 파일을 열 수 없습니다. 이걸 어떻게 극복 할 수 있는지 알려주세요.IBM 힙 덤프 분석기 | 메모리가 부족합니다.
2
A
답변
0
나는 여러 번 동일한 문제에 직면했다. 분석기가 Linux에서 더 잘 실행되는 것으로 나타났습니다. 윈도우에서는 대용량의 메모리를 필요로합니다. 놀랍게도 힙 덤프 크기와 분석기가 요구하는 xmx 크기 사이에는 명백한 직접적인 상관 관계가 없습니다.
Linux의 경우 옵션을 시도하거나 xmx 크기를 추가로 늘릴 수 있습니다.
0
이 문제는로드 할 덤프 크기에 필요한 기본 힙 크기보다 작기 때문에 발생합니다.이 문제를 해결하려면 VM 인수 Xms를 설정해야하고 XmX를 올바른 값으로 설정해야합니다. 나 :
"<JAVA_PATH>\Java.exe" -Xms256m -Xmx6144m -jar <HEAP_ANALYSER_NAME>.jar
나는 내가이 일을 조금 늦게 응답 :
관련 문제
- 1. IBM 힙 분석기 - 마무리 방법
- 2. 메모리를 계산할 수 없습니다 : 힙 메모리가 부족합니다.
- 3. 힙 덤프 분석 -
- 4. Android 시작시 메모리가 부족합니다.
- 5. 메모리가 부족합니다.
- 6. 메모리가 부족합니다.
- 7. 메모리가 부족합니다.
- 8. 힙 덤프 루트 클래스
- 9. Java에서 VPS 메모리가 부족합니다.
- 10. SBT의 메모리가 부족합니다.
- 11. Java Runtime Environment를위한 메모리가 부족합니다.
- 12. Tomcat 메모리 부족 힙 덤프 설정
- 13. Tomcat7 메모리가 부족합니다. 힙 크기를 늘린 후에도 오류가 발생합니다.
- 14. JRuby PermGen. 메모리가 부족합니다. 힙 공간 메모리 누수
- 15. JVM 메모리가 부족합니다. 높은 힙 공간을 제공하는 데 영감을 받았습니다.
- 16. Java webstart 힙 덤프
- 17. OpenGLRenderer의 메모리가 부족합니다.
- 18. Eclipse가 충돌하고 메모리가 부족합니다.
- 19. 오류 : 공유 메모리가 부족합니다.
- 20. NodeJS의 파일에 메모리가 부족합니다.
- 21. NPM의 메모리가 부족합니다.
- 22. Mathematica에 메모리가 부족합니다.
- 23. C# 프로그램 메모리가 부족합니다.
- 24. VB.NET : System.Drawing.dll의 메모리가 부족합니다.
- 25. CPLEX에 예외없이 메모리가 부족합니다.
- 26. ElementTree.parse에서 메모리가 부족합니다.
- 27. Excel에서 메모리가 부족합니다.
- 28. COMException 서버 메모리가 부족합니다.
- 29. 도커의 메모리가 부족합니다.
- 30. linq submitchanges 메모리가 부족합니다.
알고, 희망이 도움이 :'자바 -Xmx4g -XX : -UseGCOverheadLimit' 이러한 매개 변수를 설정하지 않습니다. 정말로 설정하고 싶다면, 사용중인 힙 도구에 대해 그렇게해야합니다. – Eugene
나는 도구를 사용하고 있는데, 질문을 업데이트했다. –
또한 최소 힙 크기'java -Xms4g -Xmx4g -XX : -UseGCOverheadLimit'을 설정하려고 시도한다. – VHS