![任务管理器内存使用情况与“top”命令内存使用情况不一致](https://linux22.com/image/1099524/%E4%BB%BB%E5%8A%A1%E7%AE%A1%E7%90%86%E5%99%A8%E5%86%85%E5%AD%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5%E4%B8%8E%E2%80%9Ctop%E2%80%9D%E5%91%BD%E4%BB%A4%E5%86%85%E5%AD%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5%E4%B8%8D%E4%B8%80%E8%87%B4.png)
我刚刚安装了 lubuntu 12.04,并一直在使用“top”命令和任务管理器 GUI 监控内存使用情况。
我目前看到“top”使用了 448 MB 的物理 RAM。
但是,任务管理器告诉我已使用 202 MB。
我总共只有 500 MB,但性能还不错,因此我想知道“top”是否存在问题。
谁能解释一下“top”和任务管理器之间的区别?
谢谢!
答案1
top 包括缓存/缓冲到已使用的内存。而其他工具则没有。top 报告我使用了将近 3.7 GB!!但它还显示大约 2.6 GB 为缓存,所以我实际上只使用了大约 1.1 GB。(这是 htop 报告的)我推荐 htop 而不是 top。它和 top 一样轻量且有用,但具有额外的功能。