天天觀天下!Facebook開發新的THP收縮機制以避免Linux內存浪費

來源:cnBeta.COM

Meta/Facebook的工程師宣布了他們在THP Shrinker方面的工作,這是一種讓Linux的透明頁(THP)工作更有效率的方法,主要原理是通過移除未被充分利用的透明頁來避免內存浪費。

訪問:


(相關資料圖)

阿里云服務器精選特惠:1核1G云服務器低至0.9元/月

THP對于某些工作負載來說,通過減少TLB緩存的未命中狀態可以提高效率,但是2MB與4Kb的頁面大小如果沒有得到有效利用,反而會導致大量的內存浪費。

Facebook的工程師在他們的一個平臺上發現,由于THP沒有得到充分利用,甚至讓每臺機器造成了大約2.7GB的內存浪費。

Facebook正在為Linux內核開發的THP收縮機制旨在解決這種浪費,與此同時仍然可以享受THP以提高CPU效率的優勢,THP Shrinker將分割利用率最低的大內存頁面。

THP Shrinker旨在避免浪費RAM,并盡可能讓大內存頁面透明并對外開放,使其無條件地啟用,從而替代了基于madevise系統調用的選擇。

Facebook的工程師們正在努力圍繞這個THP Shrinker增加額外的調整,并可能與CPU/IO/內存壓力事件掛鉤。最終,工程師希望通過THP收縮器可以直接廢除Linux的madvise THP模式,并切換到THP為所有應用程序啟用。

關于這個有趣的內核開發的更多細節,請看lore.kernel.org:

https://lore.kernel.org/lkml/cover.1661461643.git.alexlzhu@fb.com/

現在這個THP收縮器只是500多行的新內核代碼。

關鍵詞: Linux Facebook開發新的THP收縮機制以避免Linux內存浪費 cnBeta

推薦

直播更多》

關閉

資訊更多》

焦點

亚洲综合在线观看视频| 亚洲AV日韩综合一区尤物| 亚洲一区二区三区国产精品无码| 亚洲第一福利网站| 亚洲成AV人片在WWW色猫咪| 亚洲人成无码网站| 亚洲欧洲美洲无码精品VA| 亚洲精品国精品久久99热| 亚洲高清无码综合性爱视频| WWW国产亚洲精品久久麻豆| 久久无码av亚洲精品色午夜| 久久精品国产亚洲AV| 在线亚洲v日韩v| 亚洲成人高清在线| 亚洲精品亚洲人成在线观看下载| 国产亚洲综合久久| 亚洲精品在线视频| 国产AV无码专区亚洲AV手机麻豆| 亚洲香蕉成人AV网站在线观看| 亚洲精品无码MV在线观看| 久热综合在线亚洲精品| 亚洲精品人成在线观看| 亚洲福利一区二区三区| 久久精品国产亚洲AV蜜臀色欲| 久久久久亚洲国产| 亚洲av日韩综合一区久热| 亚洲成人影院在线观看| 亚洲最大AV网站在线观看| 亚洲va无码va在线va天堂| 亚洲AV色香蕉一区二区| 亚洲综合一区二区| 亚洲一区精彩视频| WWW亚洲色大成网络.COM| 久久精品国产精品亚洲| 亚洲gv猛男gv无码男同短文| 久久亚洲中文字幕精品有坂深雪| 亚洲国产视频网站| 亚洲中文无码永久免| 国产精品亚洲专区一区| 亚洲综合国产一区二区三区| 久久夜色精品国产嚕嚕亚洲av|