【问题标题】:What is memory -cache in memory plugin of collectd?collectd 的内存插件中的内存缓存是什么?
【发布时间】:2016-01-15 06:42:35
【问题描述】:

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

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

它们各自是什么意思?

【问题讨论】:

    标签: graphite collectd


    【解决方案1】:

    我会解释得更简单:

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

    【讨论】:

    • 这个指标如何与每个进程的最高效用 VIRT、RES 相对应?
    猜你喜欢
    • 1970-01-01
    • 2021-08-15
    • 2017-07-15
    • 1970-01-01
    • 2012-04-25
    • 2021-12-06
    • 1970-01-01
    • 2015-12-16
    • 2022-01-15
    相关资源
    最近更新 更多