IT Develop/IT Other
# THP 해제 방법
Artifex_Ethan_
2016. 10. 20. 12:32
반응형
# THP (Transparent HygePage) 설정 해제
# Linux 운영체계는 시스템 메모리를 THP 기능을 통해 자체적으로 관리하고 있다.
이것은 MongoDB의 '메모리 관리 정책'과 맞지 않기 때문에 반드시 Disable 해야 한다. (권장사항)
* THP를 Disable하는 방법은 2가지가 있다.
1) Case-1
# vi /boot/grub/menu.lst
~~
transparent_hugepage=never <-- 추가
2) Case-2
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
# echo never > /sys/kernel/mm/transparent_hugepage/defrag
# cat /sys/kernel/mm/transparent_hugepage/enabled
always ~ [never] <-- never로 설정되어야 함.
# cat /sys/kernel/mm/transparent_hugepage/defrag
always ~ [never] <-- never로 설정되어야 함
# NUMA 설정
현재, 도입된 시스템은 NUMA 시스템이 도입되어 있다.
THP와 같이 MongoDB의 메모리 관리 운영체계와 맞지 않으므로 반드시 OFF 해야 한다.
* NUMA Off하는 방법
# vi /boot/grub/menu.lst
~~
transparent_hugepage=never <-- 추가
반응형