为什么我的进程的 RAM 使用量总和与总数不匹配?

为什么我的进程的 RAM 使用量总和与总数不匹配?

当我全新启动后查看 gnome 系统监视器时,它显示我正在使用 2.1 gb 的 RAM。

当我进入“进程”选项卡并计算所有进程的内存使用量时,总计只有约 900mb。

使用 htop 会列出 1.9gb,使用 free -h 会列出 1.85 gb。所有这些值都大于 900mb 的值。

哪些进程占用了我的 RAM,但未列在 gnome 系统监视器的进程列表中?

答案1

从历史上看,区别在于缓存 RAM 和实际可用 RAM,其中可用 RAM 比报告的要高得多。不过,我认为较新版本的 System Monitor、free 和 htop 不会将缓存 RAM 报告为“已使用”。

我可能是错的,但我相信,如果您单击右上角的热狗菜单并选择,就可以解释您的进程选项卡(900 mb)与其他选项卡之间的主要区别所有流程代替我的流程

在此处输入图片描述

相关内容