一種基于yarn的cgroup內(nèi)存控制優(yōu)化方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN201711493850.X | 申請日 | - |
公開(公告)號 | CN108121605B | 公開(公告)日 | 2021-11-16 |
申請公布號 | CN108121605B | 申請公布日 | 2021-11-16 |
分類號 | G06F9/50(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 葉鏗;董喆 | 申請(專利權(quán))人 | 武漢烽火云創(chuàng)軟件技術(shù)有限公司 |
代理機(jī)構(gòu) | 武漢藍(lán)寶石專利代理事務(wù)所(特殊普通合伙) | 代理人 | 吳陽 |
地址 | 430000 湖北省武漢市洪山區(qū)郵科院路88號 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種基于yarn的cgroup內(nèi)存控制優(yōu)化方法,其包括如下步驟:S1、在每個管理節(jié)點NM啟動時對容器container所在的控制組cgroup內(nèi)存控制目錄的父目錄設(shè)置一個跟計算節(jié)點相關(guān)的內(nèi)存hardlimit;S2、開啟event_control功能用以打開面向?qū)ο蠓椒╫om事件監(jiān)聽功能,開啟use_hierarchy;S3、開啟oom_kill_disable功能用于關(guān)閉oom kill功能,并將oom kill功能交給NM啟動的另外一個獨立的線程Container Monitor進(jìn)行處理;S4、將在用戶提交應(yīng)用程序app時設(shè)置的硬件限制hardlimit修改為cgroup中container所在目錄的softlimit。 |
