新聞中心
自centos6版本開始引入了Transparent Huge Pages(THP),從CentOS7版本開始,該特性默認(rèn)就會(huì)啟用。盡管THP的本意是為提升內(nèi)存的性能,不過(guò)某些數(shù)據(jù)庫(kù)廠商還是建議直接關(guān)閉THP(比如說(shuō)Oracle、MariaDB、MongoDB等),否則可能會(huì)導(dǎo)致性能出現(xiàn)下降。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供龍州企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、H5網(wǎng)站設(shè)計(jì)、小程序制作等業(yè)務(wù)。10年已為龍州眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
首先檢查THP的啟用狀態(tài):
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
這個(gè)狀態(tài)就說(shuō)明都是啟用的。
編輯rc.local文件:
[root@localhost ~]# vim /etc/rc.d/rc.local
增加下列內(nèi)容:
if test -f /sys/kernel/mm/transparent_hugepage/enabled; then
echo never > /sys/kernel/mm/transparent_hugepage/enabled
fi
if test -f /sys/kernel/mm/transparent_hugepage/defrag; then
echo never > /sys/kernel/mm/transparent_hugepage/defrag
fi
保存退出,然后賦予rc.local文件執(zhí)行權(quán)限:
[root@localhost ~]# chmod +x /etc/rc.d/rc.local
最后重啟系統(tǒng),以后再檢查THP應(yīng)該就是被禁用了
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
分享標(biāo)題:CentOS7中禁用TransparentHugePages
文章分享:http://m.fisionsoft.com.cn/article/dhojjce.html


咨詢
建站咨詢
