国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux之關閉透明大頁的解決方法

2024-08-28 00:03:28
字體:
來源:轉載
供稿:網友
  今天給大家分享一下關閉透明大頁的方法,廢話不多說,直奔主題
  關閉大頁【即關閉透明大頁】【Centos 7】
  一.主要步驟
  step 1.修改文件
  [root@littlelawson conf]# echo never > /sys/kernel/mm/transparent_hugepage/enabled
  [root@littlelawson conf]# echo never > /sys/kernel/mm/transparent_hugepage/defrag
  [root@littlelawson conf]# cat /sys/kernel/mm/transparent_hugepage/defrag
  always madvise [never]
  [root@littlelawson conf]# cat /sys/kernel/mm/transparent_hugepage/enabled
  always madvise [never]
  step 2.永久追加never到/sys/kernel…/文件中
  echo 'echo never > /sys/kernel/mm/transparent_hugepage/defrag' >> /etc/rc.d/rc.local
  echo 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' >> /etc/rc.d/rc.local
  step 3.驗證是否關閉了透明大頁
  [root@littlelawson ~]# grep Huge /proc/meminfo
  AnonHugePages:     83968 kB
  HugePages_Total:       0  #success
  HugePages_Free:        0
  HugePages_Rsvd:        0
  HugePages_Surp:        0
  Hugepagesize:       2048 kB
  [root@littlelawson ~]# cat /proc/sys/vm/nr_hugepages
  0  #success
  二.注意事項:
  (1)標準大頁(Huge Pages)是從Linux Kernel 2.6后被引入的。目的是使用更大的內存頁面(memory page size) 以適應越來越大的系統內存,讓操作系統可以支持現代硬件架構的大頁面容量功能。
  (2)透明大頁(Transparent Huge Pages)縮寫為THP,這個是RHEL 6開始引入的一個功能。大頁的分配機制,標準大頁管理是預分配的方式,而透明大頁管理則是動態分配的方式
  (3)cat /sys/kernel/mm/transparent_hugepage/enabled
  (4)vi /etc/default/grub[針對centos 7版本]
  (5)/sys/kernel/mm/transparent_hugepage/defrag與/sys/kernel/mm/transparent_hugepage/enabled這兩個文件只能輸入值always或者never。否則報錯,測試如下:
  [root@littlelawson rc.d]# cat /sys/kernel/mm/transparent_hugepage/defrag
  [always] madvise never
  [root@littlelawson rc.d]# echo never >> /sys/kernel/mm/transparent_hugepage/defrag
  [root@littlelawson rc.d]# cat /sys/kernel/mm/transparent_hugepage/defrag
  always madvise [never]
  [root@littlelawson rc.d]# echo ndfsdfsdfever >> /sys/kernel/mm/transparent_hugepage/defrag
  -bash: echo: write error: Invalid argument
  (6)檢查是否關閉透明大頁的命令:grep Huge /proc/meminfo
  3.腳本如下【適合關閉集群中的透明大頁】:
  #!/bin/bash
  for HOST in `cat hosts`
  do
  echo $HOST
  ssh -t laowang@$HOST "sudo bash -c 'echo never > /sys/kernel/mm/transparent_hugepage/enabled'"
  ssh -t laowang@$HOST "sudo bash -c 'echo never > /sys/kernel/mm/transparent_hugepage/defrag'"
  ssh -t laowang@$HOST "sudo cat /sys/kernel/mm/transparent_hugepage/defrag"
  ssh -t laowang@$HOST "sudo cat /sys/kernel/mm/transparent_hugepage/enabled"
  ssh -t laowang@$HOST "sudo bash -c echo 'echo never > /sys/kernel/mm/transparent_hugepage/defrag' >> /etc/rc.d/rc.local"
  ssh -t laowang@$HOST "sudo grep -i HugePages_Total /proc/meminfo"
  done
總結:
  以上就是全部內容了,希望能幫助到大家,更多信息,請關注武林網之家
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梁山县| 门头沟区| 筠连县| 新巴尔虎左旗| 广汉市| 龙里县| 铁力市| 革吉县| 宁河县| 甘德县| 凤翔县| 于都县| 平遥县| 乌拉特前旗| 如皋市| 柞水县| 长岭县| 邻水| 囊谦县| 阳泉市| 平阴县| 定边县| 札达县| 甘肃省| 双流县| 西乡县| 兴义市| 长子县| 秀山| SHOW| 沙雅县| 通许县| 上杭县| 肇州县| 永德县| 达州市| 临潭县| 绩溪县| 叙永县| 康定县| 大邑县|