1. 程式人生 > >Linux的page cache使用情況/命中率檢視和操控

Linux的page cache使用情況/命中率檢視和操控

這裡總結幾個Linux檔案快取(page cache)使用情況、命中率檢視的工具。

perf-tools裡面的cachestat

來自於大名鼎鼎的Brendan Gregg的cachestat,已經被加到他的perf-tools

http://www.brendangregg.com/blog/2014-12-31/linux-page-cache-hit-ratio.html


pcstat(page cache stat)

來自https://github.com/tobert/pcstat,這裡的pc不是電腦的意思,是page cache的意思,可以檢視檔案裡面有多少在記憶體命中:


vmtouch(Virtual Memory Toucher)

這個是page cache的檢視和操控工具,來自https://hoytech.com/vmtouch/

例子:


它還可以touch檔案,例如:訪問big-dataset.txt並且把它的內容帶入memory:


(完)

Linuxer是專業的Linux及系統軟體技術交流社群,Linux系統人才培養基地,企業和Linux人才的連線樞紐。

檢視我們精華技術文章請移步:

求職招聘請移步:

掃描二維碼關注我們 


如果覺得好,請

轉發

轉發

轉發