新聞中心
在linux系統(tǒng)中,OOM(Out-of-Memory)是自動(dòng)內(nèi)存管理的一種機(jī)制,它在系統(tǒng)內(nèi)存用完時(shí)會(huì)自動(dòng)釋放一些進(jìn)程,以保證系統(tǒng)運(yùn)行正常。但有時(shí),我們?cè)谑褂孟到y(tǒng)或運(yùn)行某些程序時(shí),會(huì)發(fā)現(xiàn)內(nèi)存被OOM占用,這時(shí)就需要關(guān)閉OOM,以下就是Linux自動(dòng)內(nèi)存管理OOM的關(guān)閉方法。

平昌網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司自2013年起到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
1. 使用“echo -17 > /proc/sys/vm/oom_adj” 命令可以關(guān)閉OOM管理機(jī)制,進(jìn)程不再收到OOM信號(hào),但是這樣就是在系統(tǒng)級(jí)別上禁止,所有進(jìn)程都受到影響。
2. 使用“echo 0 > /proc/sys/vm/oom_score_adj”可以禁止某個(gè)進(jìn)程收到內(nèi)存管理機(jī)制的影響,如果要關(guān)閉某個(gè)進(jìn)程的OOM管理機(jī)制,可以使用這個(gè)命令將進(jìn)程的OOM得分設(shè)置為0,如“echo 0 >/proc/12832/oom_score_adj”,將該進(jìn)程的OOM得分設(shè)置為0,可以避免該進(jìn)程收到OOM信號(hào)。
3.還可以通過(guò)改變ulimit來(lái)控制OOM管理機(jī)制,通過(guò)修改ulimit參數(shù),可以限制進(jìn)程使用內(nèi)存,從而減少受到OOM管理機(jī)制影響的可能性。
4.可以使用如下命令調(diào)整進(jìn)程中OOM管理機(jī)制的優(yōu)先級(jí),從而避免這類進(jìn)程收到OOM管理機(jī)制影響:“ulimit -c 0; echo 3 >/proc/12832/oom_score_adj”,將該進(jìn)程的OOM得分設(shè)置為3,可以減少OOM管理機(jī)制影響的可能性。
以上就是Linux自動(dòng)內(nèi)存管理OOM的關(guān)閉方法,希望能夠幫助到大家!
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開(kāi)通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開(kāi)發(fā)老牌服務(wù)商!微信小程序開(kāi)發(fā),APP開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站營(yíng)銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
本文標(biāo)題:Linux自動(dòng)內(nèi)存管理OOM的關(guān)閉方法(linux關(guān)閉oom)
文章地址:http://www.dlmjj.cn/article/cooijgc.html


咨詢
建站咨詢
