有没有一个程序可以告诉使用ram?

可能重复:
如何监控内存使用情况?

我有Ubuntu 12.4 LTS,我需要一个能够监控我的ram使用情况的程序。 有什么建议?

Gnome系统监视器

它已经拥有CPU,RAM,网络监控工具。

只需在应用程序破折号中查找应用程序或运行

gnome-system-monitor 

我认为htop是最好的解决方案,通过这种方式,您将能够看到哪个程序正在使用最多的RAM。

  • sudo apt-get install htop

你可以使用控制台,只需输入“免费”

是的,很多。

如果您正在寻找applet,请尝试使用Indicator-SysMonitor。

在此处输入图像描述

您可以从此处下载.deb文件: https : //launchpad.net/indicator-sysmonitor

其他程序列于omgubuntu: http ://www.omgubuntu.co.uk/2011/11/5-system-monitoring-tools-for-ubuntu/

尝试命令: freetopcat /proc/meminfo

使用top ,您可以按shift + m按(常驻)内存使用情况对进程进行排序。

命令行上的命令是一个很好的方法。

但是,很难理解Linux究竟是如何使用内存的,因为默认情况下,报告为“正在使用”的内存包括缓冲区和缓存。 有关缓存的事情是,当您使用磁盘时,它会自动扩展占用所有未用于程序的剩余物理内存(节省几兆字节)。 然而,当程序需要它时它仍然“可用”它们,因此将它视为“使用中”是误导性的。

我使用free -m ,它还显示了使用和释放物理内存的计数,其中缓冲区和缓存不计为“已使用”,这更加真实。