为什么top和htop中的内存统计信息不同? 2024-6-6 • memory-usage top htop 每当我使用top和htop命令查看内存统计信息时,它们总是不同,如图所示。我应该相信哪一个? 答案1 如果从显示的内存使用量中减去缓冲区和缓存使用量top,则会得到 15544012 - 3668284 - 92876 = 11782852 = ~ 11506.7*1024,这与显示的值一致htop。 答案2 从正常运行时间信息来看,我可以看到运行的两个命令之间存在相当大的时间差。 我检查了我的计算机上并排运行的 top 和 htop,并附上了输出。 但是,您说得对,即使并排检查,内存显示也会有所不同。 这是因为 htop 将缓存和缓冲区计入可用内存,而 top 命令则不计入。参考我的屏幕截图,可用内存将是 3554544k - 49672k - 975192k = 2529680k 已用内存 这与 htop 的 2543MB 结果非常接近 相关内容 在 Linux 上使用 Medusa 无线和以太网突然停止工作,笔记本电脑启动或从挂起状态唤醒变得缓慢 Windows 10 热点通过 5GHz USB WiFi 连接 确定网站正在提供哪些 JS 文件 安装 Ubuntu 11.10 后黑屏[重复] 如何在 Excel 图表中使用行号? candan.eu 上的 A-Records IMAP 帐户在域名转移期间丢失电子邮件,备份仅显示“同步错误”消息 使 tikz 绘图元素的不透明度降低(更加透明) 绘制箭筒时,如何将标签对齐箭头的中心?