[ElasticStack] 힙 크기, 스와핑, bootstrap.memory_lock, max_map_count


[ElasticStack] 힙 크기, 스와핑, bootstrap.memory_lock, max_map_count

LINUX 기준 힙 크기 7.11 버전 이상 사용 시 config/jvm.options 파일을 직접 수정하는 것보다는 config/jvm.options.d 디렉터리 밑에 별도 파일을 새로 생성해서 힙 크기를 지정하는 것이 관리가 편함 vim config/jvm.options.d/heap-size.options -Xms원하는값 -Xmx원하는값 최솟값과 최댓값을 똑같이 맞춰줘야 GG가 안 일어남 java -Xmx1m -XX:+PrintFlagsFinal 2> /dev/null | grep UseCompressedOop UseCompressedOops 값이 true가 되는 경곗값으로 힙 크기를 정해야 한다. java -XX:+UnlockDianosticVMOptions -Xlog:gc+heap+coops=debug -Xmx30720m -version Compressed OOPs mode가 Zero base로 적용되는 경곗값을 적용해야 한다. LINUX 기준 스와핑 엘라스틱서치에서는 스와핑...


#엘라스틱서치

원문링크 : [ElasticStack] 힙 크기, 스와핑, bootstrap.memory_lock, max_map_count