問(wèn)題已開(kāi)啟
(普通問(wèn)題)
配置OK的機(jī)器: Hugepagesize: 1048576 kB 配置不OK的機(jī)器 : Hugepagesize: 2048 kB Hugetlb: 10485760
配置OK的機(jī)器:
Hugepagesize: 1048576 kB
配置不OK的機(jī)器 :
Hugepagesize: 2048 kB
Hugetlb: 104857600 kB
如何取消掉Hugetlb?或者說(shuō)對(duì)hugetlb的掛載
Hugepagesize: 1048576 kB
配置不OK的機(jī)器 :
Hugepagesize: 2048 kB
Hugetlb: 104857600 kB
如何取消掉Hugetlb?或者說(shuō)對(duì)hugetlb的掛載
提問(wèn)者: wx_10356787 提問(wèn)時(shí)間: 2024-05-30
精選答案:
取消Hugetlb或?qū)ugetlb取消掛載,實(shí)際上在大多數(shù)情況下這通常并不是基于用戶級(jí)別的設(shè)置,所以我們不能簡(jiǎn)單地“取消”,而是需要進(jìn)行一些配置。有兩種主要方法用于更改這些設(shè)置,包括系統(tǒng)引導(dǎo)時(shí)的設(shè)置和運(yùn)行時(shí)的設(shè)置。以下是一種在Linux系統(tǒng)上更改Hugepagesize和Hugetlb設(shè)置的常見(jiàn)方式。
注意:進(jìn)行以下操作需要root權(quán)限,十分慎重。
# 方法1:系統(tǒng)引導(dǎo)時(shí)更改設(shè)置
在系統(tǒng)引導(dǎo)過(guò)程中,我們可以通過(guò)添加內(nèi)核啟動(dòng)參數(shù)更改Hugepagesize和Hugetlb。 你可以在 /etc/default/grub 文件的 GRUB_CMDLINE_LINUX 中添加以下參數(shù):
default_hugepagesz=1G hugepagesz=1G hugepages=NUM
其中,NUM是你想要預(yù)分配的巨頁(yè)數(shù)量。
然后,更新Grub配置并重啟:
```bash
sudo -grub
sudo reboot
```
# 方法2:運(yùn)行時(shí)更改設(shè)置
Linux也允許我們?cè)谶\(yùn)行時(shí)動(dòng)態(tài)更改Hugepagesize和Hugetlb。 但是,這可能會(huì)對(duì)正在運(yùn)行的程序產(chǎn)生影響,建議在低負(fù)載或維護(hù)期間進(jìn)行。 這個(gè)改變不是永久的,重啟后將恢復(fù)原狀。
```bash
# Echo desired number of pages to appropriate file
# For example, to allocate 10 large pages:
10 > /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages
```
如果你要徹底禁用巨頁(yè),你可以通過(guò)設(shè)置nr_hugepages為0來(lái)實(shí)現(xiàn):
```bash
0 > /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages
```
以上步驟會(huì)在當(dāng)前內(nèi)核中取消Hugetlb。 但是請(qǐng)注意,如果系統(tǒng)重啟,可能需要重新執(zhí)行這些步驟。如要更改持久配置,需要在系統(tǒng)引導(dǎo)配置中進(jìn)行更改。
用于更改Hugepagesize和Hugetlb上述方法都需要系統(tǒng)管理員或root權(quán)限,因此在執(zhí)行前請(qǐng)確保了解操作的影響和風(fēng)險(xiǎn)。
取消Hugetlb或?qū)ugetlb取消掛載,實(shí)際上在大多數(shù)情況下這通常并不是基于用戶級(jí)別的設(shè)置,所以我們不能簡(jiǎn)單地“取消”,而是需要進(jìn)行一些配置。有兩種主要方法用于更改這些設(shè)置,包括系統(tǒng)引導(dǎo)時(shí)的設(shè)置和運(yùn)行時(shí)的設(shè)置。以下是一種在Linux系統(tǒng)上更改Hugepagesize和Hugetlb設(shè)置的常見(jiàn)方式。
注意:進(jìn)行以下操作需要root權(quán)限,十分慎重。
# 方法1:系統(tǒng)引導(dǎo)時(shí)更改設(shè)置
在系統(tǒng)引導(dǎo)過(guò)程中,我們可以通過(guò)添加內(nèi)核啟動(dòng)參數(shù)更改Hugepagesize和Hugetlb。 你可以在 /etc/default/grub 文件的 GRUB_CMDLINE_LINUX 中添加以下參數(shù):
default_hugepagesz=1G hugepagesz=1G hugepages=NUM
其中,NUM是你想要預(yù)分配的巨頁(yè)數(shù)量。
然后,更新Grub配置并重啟:
```bash
sudo -grub
sudo reboot
```
# 方法2:運(yùn)行時(shí)更改設(shè)置
Linux也允許我們?cè)谶\(yùn)行時(shí)動(dòng)態(tài)更改Hugepagesize和Hugetlb。 但是,這可能會(huì)對(duì)正在運(yùn)行的程序產(chǎn)生影響,建議在低負(fù)載或維護(hù)期間進(jìn)行。 這個(gè)改變不是永久的,重啟后將恢復(fù)原狀。
```bash
# Echo desired number of pages to appropriate file
# For example, to allocate 10 large pages:
10 > /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages
```
如果你要徹底禁用巨頁(yè),你可以通過(guò)設(shè)置nr_hugepages為0來(lái)實(shí)現(xiàn):
```bash
0 > /sys/kernel/mm/hugepages/hugepages-1048576kB/nr_hugepages
```
以上步驟會(huì)在當(dāng)前內(nèi)核中取消Hugetlb。 但是請(qǐng)注意,如果系統(tǒng)重啟,可能需要重新執(zhí)行這些步驟。如要更改持久配置,需要在系統(tǒng)引導(dǎo)配置中進(jìn)行更改。
用于更改Hugepagesize和Hugetlb上述方法都需要系統(tǒng)管理員或root權(quán)限,因此在執(zhí)行前請(qǐng)確保了解操作的影響和風(fēng)險(xiǎn)。
回答者:
wx_10356795 回答時(shí)間:2024-05-30
0
0
掃碼付費(fèi)即可復(fù)制
X
問(wèn)題答案
( 1 )
• 西安長(zhǎng)河通訊有限責(zé)任公司
聘:網(wǎng)絡(luò)優(yōu)化工程師
需求人數(shù):2 人 地點(diǎn):安康市
• 重慶愛(ài)信思科技有限責(zé)任公司 聘:高級(jí)系統(tǒng)優(yōu)化工程師(駐菲律賓)
需求人數(shù):2 人 地點(diǎn):東南亞
• 重慶信科通信工程有限公司 聘:后臺(tái)優(yōu)化
需求人數(shù):2 人 地點(diǎn):南昌市
• 元道通信股份有限公司 聘:中級(jí)后臺(tái)-福建
需求人數(shù):8 人 地點(diǎn):福州市,寧德市,三明市,南平市
• 嘉環(huán)科技股份有限公司 聘:湖南電信原廠優(yōu)化招聘
需求人數(shù):10 人 地點(diǎn):長(zhǎng)沙市,永州市,郴州市,衡陽(yáng)市
• 河南創(chuàng)賽通信科技有限公司 聘:人事招聘咨詢專員
需求人數(shù):53 人 地點(diǎn):鄭州市
• 北京宜通華瑞科技有限公司 聘:專項(xiàng)優(yōu)化中高級(jí)(江西急聘)
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 福州弘宇信合通信技術(shù)有限公司 聘:省端專家崗
需求人數(shù):1 人 地點(diǎn):昆明市
• 福建省鴻官通信工程有限公司 聘:網(wǎng)絡(luò)優(yōu)化工程師
需求人數(shù):2 人 地點(diǎn):牡丹江市
需求人數(shù):2 人 地點(diǎn):安康市
• 重慶愛(ài)信思科技有限責(zé)任公司 聘:高級(jí)系統(tǒng)優(yōu)化工程師(駐菲律賓)
需求人數(shù):2 人 地點(diǎn):東南亞
• 重慶信科通信工程有限公司 聘:后臺(tái)優(yōu)化
需求人數(shù):2 人 地點(diǎn):南昌市
• 元道通信股份有限公司 聘:中級(jí)后臺(tái)-福建
需求人數(shù):8 人 地點(diǎn):福州市,寧德市,三明市,南平市
• 嘉環(huán)科技股份有限公司 聘:湖南電信原廠優(yōu)化招聘
需求人數(shù):10 人 地點(diǎn):長(zhǎng)沙市,永州市,郴州市,衡陽(yáng)市
• 河南創(chuàng)賽通信科技有限公司 聘:人事招聘咨詢專員
需求人數(shù):53 人 地點(diǎn):鄭州市
• 北京宜通華瑞科技有限公司 聘:專項(xiàng)優(yōu)化中高級(jí)(江西急聘)
需求人數(shù):5 人 地點(diǎn):上饒市,景德鎮(zhèn)市,南昌市,鷹潭市
• 河北中創(chuàng)盈和通信科技有限公司 聘:中級(jí)前臺(tái)/寧夏中衛(wèi)
需求人數(shù):2 人 地點(diǎn):寧夏
• 福州弘宇信合通信技術(shù)有限公司 聘:省端專家崗
需求人數(shù):1 人 地點(diǎn):昆明市
• 福建省鴻官通信工程有限公司 聘:網(wǎng)絡(luò)優(yōu)化工程師
需求人數(shù):2 人 地點(diǎn):牡丹江市
熱點(diǎn)問(wèn)題
更多精彩
聯(lián)系我們 - 問(wèn)通信專家 | Powered by MSCBSC 移動(dòng)通信網(wǎng) © 2006 - |