1. 程式人生 > >/proc/meminfo中meminfo的計算方法

/proc/meminfo中meminfo的計算方法

/proc/meminfo裡的可使用記憶體的計算沒有那麼簡單,並不是簡單的free和page cache的加和

free + pagecache 以此為基準

但是需要減去一些記憶體:首先要減去系統預留的記憶體reserved memorys,還有一部分是page cache也不能全部回收,需要保留一般的page cache,或者需要減去每一個zone的low memory的值綜合;

還有要減掉slab相關的記憶體,也是減少掉一半。

每個zone的low memory是怎麼計算出來的?