Ubuntu 14.04.1 消耗了 8GB 内存中的 7.8GB?

Ubuntu 14.04.1 消耗了 8GB 内存中的 7.8GB?

实际上由于 openid 2.0 已过时而必须创建一个新帐户....我已经很久没有上过 Askubuntu 了,但是今晚我在一个网站上做一些工作时,突然发现我的电脑运行缓慢>??

我检查了系统监视器,发现 8 GB 内存中 7.8 GB 被使用了....是否发生了内存泄漏?我还在英特尔四核系统上运行 MSI r7 250x 显卡...在注意到这个问题时,我打开的只有 Filezilla 和一个文件夹.......发生了什么事?8 GB 对于操作系统来说太多了,不需要闲置

答案1

引用自 SE 中的优秀答案这里

首先,重复一下这句口头禅:“未使用的内存是浪费的内存”。Linux 内核会保留大量文件元数据和请求的文件,直到看起来更重要的某些东西将这些数据推送出去。这就是为什么你可以运行:

find /home -type f -name '*.mp3'
find /home -type f -name '*.aac'

并让第二个查找实例以惊人的速度运行。

Linux 只留下一小部分“空闲”内存,以便无需付出太多努力就能处理内存使用量的峰值。

现在您有许多工具可以列出进程,例如 GUI 应用程序system monitor或 CLI 工具等top......htop

您可以直接启动顶部并按 M 键按内存使用情况对进程进行排序。

相关内容