转载自宋宝华:https://blog.csdn.net/21cnbao/article/details/80458173
这里总结几个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:
(完)
---------------------
作者:21cnbao
来源:CSDN
原文:https://blog.csdn.net/21cnbao/article/details/80458173
版权声明:本文为博主原创文章,转载请附上博文链接!