【发布时间】:2012-11-24 16:11:51
【问题描述】:
当使用 ps/free 之类的命令监视 Linux 机器上的内存时,我们可以看到一个称为缓冲内存的统计数据和另一个称为缓存内存的统计数据。我在互联网上搜索过,但找不到一致的答案来解决他们的差异。不胜感激,如果有人可以给我任何提示。
顺便说一句:我正在调试程序的内存使用模式,所以理解这些概念对我的开发很有用。
提前致谢, 林
【问题讨论】:
-
我在问这个问题之前进行了搜索。但是我不知道这个语句之间到底有什么区别——“缓冲区”表示有多少 RAM 部分专门用于缓存磁盘块。 “Cached”与“Buffers”类似,只是这次它缓存来自文件读取的页面。”。有什么提示吗?