异想天开

What's the true meaning of light, Could you tell me why

linux系统buffers和cache

日期:2015-12-07 20:24:09
  
最后更新日期:2015-12-07 20:24:09
top命令会显示buffers和cache,一直对两者概念没有很好区分,通过今天咨询同事总算清楚了。
buffers可以认为是块设备的缓存,是低级的block缓存。
cache是文件系统的缓存,比如page cache,inode等缓存。
实验:
linux 2.6.1以上的内核有个特性,通过echo一个数字到/pro/sys/vm/drop_caches文件释放cache,echo 1释放entries and inodes,echo 2释放page cache。