티스토리 뷰

공부흔적

오프힙(Offheap)

주디 𝙹𝚞𝚍𝚢 2021. 6. 14. 10:23

 JVM의 메모리구조에서도 얘기했듯 생성된 객체는 Heap영역에 저장된다. 하지만 이 Heap영역에 객체를 저장하다보면 GC 오버헤드때문에 애플리케이션의 성능이 저하된다고 한다. Offheap은 GC의 대상이 되지 않는 영역으로, GC가 대신해주는 메모리 관리 등을 애플리케이션이 직접 해줘야 하므로 EHCache 등의 캐시 라이브러리를 사용하는 게 좋다고 한다.

출처 : https://soft.plusblog.co.kr/163

 

[Java] On-heap과 Off-heap

JVM 리소스와 관련된 자료를 찾아보다가 'On-heap'과 'Off-heap'이라는 단어를 발견하게 되었다. 자바 프로그래밍에서 선언된 객체가 힙(Heap) 영역에 관리된다는 내용은 잘 알고 있지만 On-heap과 Off-heap

soft.plusblog.co.kr

더 참고할만한 내용은 이곳(아래 이미지들의 출처)에.

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함