鍍金池/ 問答/Linux/ linux swap使用問題

linux swap使用問題

clipboard.png

如圖,是CENTOS7 系統(tǒng),物理內(nèi)存94G ,目前可以內(nèi)存為59G , swappiness 參數(shù)設(shè)置為10。
按照swappiness 設(shè)定,應(yīng)該是可以內(nèi)存低于 94 * 10% = 9.4G ,才會開始用swap。
現(xiàn)在的情況是可以內(nèi)存還很多,不清楚為什么系統(tǒng)提前開始使用swap了。是否swapiness認為的可用內(nèi)存是 free 列對應(yīng)的值?

回答
編輯回答
心悲涼

swap使用的計算是以free為準(zhǔn)的,不是available,假設(shè)swappiness=m

free -m (total) / 100 = A

1-10*94/100=-8.4

按說你的swap如果足夠大的話會有8.4G 被使用。

2017年3月13日 10:00