【问题标题】:What is memory -cache in memory plugin of collectd?collectd 的内存插件中的内存缓存是什么? 【发布时间】:2016-01-15 06:42:35 【问题描述】: 在collectd的内存插件中,有四个属性- 使用的内存 无内存 内存缓冲区 内存缓存 它们各自是什么意思? 【问题讨论】: 标签: graphite collectd 【解决方案1】: 我会解释得更简单: Memory Used 是您用于任何正在运行的进程的内存。 Memory Free 是没有任何用处的内存。操作系统使用该内存是正常的。 内存缓冲区是一个缓冲区,用于保存从一个存储位置传输到另一个存储位置的每条数据(例如在音频处理中使用循环缓冲区时)。缓冲区仅允许这样做 - 在数据流中您当前位置之前和之后的数据“缓冲区”。 内存缓存是缓存的部分数据,以便可以传输剩余数据而不会造成任何性能损失。在这种情况下,缓存仅“预取”少量数据(取决于传输速率、缓存大小等...)。 【讨论】: 这个指标如何与每个进程的最高效用 VIRT、RES 相对应?