관리 메뉴

ARTIFEX ;)

# THP 해제 방법 본문

# Other IT Something/DB_MongoDB

# 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 <-- 추가





반응형

'# Other IT Something > DB_MongoDB' 카테고리의 다른 글

# THP 설정 확인 및 해제 방법  (0) 2016.10.20
# THP  (0) 2016.10.20