這里總結幾個Linux文件緩存(page cache)使用情況、命中率查看的工具。
perf-tools里面的cachestat
來自于大名鼎鼎的Brendan Gregg的cachestat,已經(jīng)被加到他的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的意思,可以查看文件里面有多少在內(nèi)存命中:
vmtouch(Virtual Memory Toucher)
這個是page cache的查看和操控工具,來自https://hoytech.com/vmtouch/
例子:
它還可以touch文件,例如:訪問big-dataset.txt并且把它的內(nèi)容帶入memory:
-
Linux
+關注
關注
87文章
11342瀏覽量
210308 -
Cache
+關注
關注
0文章
129瀏覽量
28420 -
PAGE
+關注
關注
0文章
11瀏覽量
20200
原文標題:Linux的page cache使用情況/命中率查看和操控
文章出處:【微信號:LinuxDev,微信公眾號:Linux閱碼場】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論