Java
[Java] Java의 메모리 영역(Runtime Data Area)과 OOM 종류
WAS에 올라와 있는 한 애플리케이션에서 *Heap Dump 파일(.hprof 파일)이 떨어져, 이번 포스팅을 계기로 Java의 Heap 메모리 영역에 대해 정리하고, OOM을 어떻게 해결할 수 있을 지 알아보려고 한다! *Heap Dump 파일 : Runtime 중인 애플리케이션의 힙 메모리 영역에 대한 스냅샷을 찍어 해당 내역을 저장한 파일을 일컫는다. Java에서의 메모리 영역 Java로 짜여진 프로그램이 실행되려면, JVM(Java Virtual Machine)이 OS로부터 정해진 메모리를 할당 받고, 해당 JVM 위에서 Java로 짜여진 프로그램이 실행되는 것이다. 이때, JVM에 할당된 메모리 영역(Runtime Data Area)은 용도에 따라 여러 영역으로 나누어 관리되는데, Data ty..
2024. 3. 20. 09:00
최근댓글