buffers和cached

buffers和cached是为了提高数据访问性能,减少对磁盘的I/O操作

buffers
用来给块设备做的缓冲大小
例如,目录内容,权限

cached
用来给文件做缓冲
例如,打开的文件

测试
先后执行两次man命令,就可以明显的感觉到第二次的开打的速度快很多。并且观察free命令的变化

# free
             total       used       free     shared    buffers     cached
Mem:       1027192     854960     172232      32716     100944     261892
# man socket
# free
             total       used       free     shared    buffers     cached
Mem:       1027192     855476     171716      32716     100948     262272
原文地址:https://www.cnblogs.com/zhangxuechao/p/11709700.html