64비트 환경에서 왜 힙 메모리를 32gb 이하로 설정해야 할까?
Jan 11 · 2 min read · Compressed OOPs: 32비트 포인터로 32GB 메모리를 다루는 마법 많은 ES Java 개발자들이 서버 설정을 할 때 "힙 메모리는 시스템 메모리의 절반, 하지만 최대 32GB를 넘기지 마라"는 가이드를 접한다. 64비트 시스템이라면 이론적으로 수 페타바이트의 주소 공간을 가질 수 있는데, 왜 우리는 굳이 32GB라는 제약 속에 갇혀야 할까? 그 비밀은 바로 JVM의 성능 최적화 기술인 Compressed OOPs(Ordinary O...
Join discussion











