2

在 collectd 的内存插件中,有四个属性 -

  1. 使用的内存
  2. 内存空闲
  3. 内存缓冲区
  4. 内存缓存

他们每个人是什么意思?

4

1 回答 1

4

我会更简单地解释它:

  1. 已用内存是您用于任何正在运行的进程的内存。
  2. Memory Free是没有任何用处的内存。操作系统使用该内存是正常的。
  3. 内存缓冲区是一个缓冲区,用于保存从一个存储位置传输到另一个存储位置的每条数据(例如在音频处理中使用循环缓冲区时)。缓冲区允许这样做 - 数据流中您当前位置之前和之后的数据“缓冲区”。
  4. 内存缓存是缓存的部分数据,以便可以传输剩余数据而不会造成任何性能损失。在这种情况下,缓存仅“预取”少量数据(取决于传输速率、缓存大小等)。
于 2016-01-15T07:03:54.490 回答