Ubuntu 12.04 在启动后立即使用了近 4 GB 的内存。

Ubuntu 12.04 在启动后立即使用了近 4 GB 的内存。

最近我的笔记本电脑开始出现异常。它经常在使用一小段时间后(大概半小时)就挂起,并且内存使用率非常高。我有 4 GB 内存,启动后它经常使用大约 3.8 GB 的内存。

此屏幕截图显示了正在运行的进程以及使用的内存量:

http://postimage.org/image/nk4muoxel/ 在此处输入图片描述 我不认为在出现这种情况之前我安装了任何新软件,我想不出还有什么其他原因导致这种情况。我的笔记本电脑已经用了几年了,可能质量不是很好,但我不知道是否有可能是某些硬件问题导致了这种情况。

有任何想法吗?

答案1

“top”显示使用了多少内存包括文件缓存。如果您尝试解决内存使用问题,这几乎毫无用处。

请尝试以下操作:

  1. 使用“free”命令查看实际使用了多少内存(不包括缓存)。
  2. 使用“top”并按 Shift+M 按内存使用情况对进程进行排序。

通常,Linux 使用所有可用内存来缓存文件数据 - 这正是您希望它做的事情,因为它可以提高性能。如果应用程序需要,这些内存可以随时使用。

从您的屏幕截图可以看出,没有使用交换,所以这很好地表明您没有内存使用问题。

相关内容