在Linux系统中,如何显示空闲内存

・2 分钟阅读

如何在Linux系统上显示空闲内存?

你可以使用free命令在Linux系统上显示可用内存,如下所示:

free

命令返回如下结果:

 total used free shared buffers cached
Mem: 8145044 8097552 47492 0 74252 1189464
-/+ buffers/cache: 6833836 1311208
Swap: 12578884 6205424 6373460

如果你更喜欢用MB查看信息,你可以使用-m参数,如下所示:

free -m

获得了这样的结果:

 total used free shared buffers cached
Mem: 7954 7931 23 0 73 1172
-/+ buffers/cache: 6685 1269
Swap: 12284 6059 6224

最后,这是free命令的完整用法信息:

usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]
 -b,-k,-m,-g show output in bytes, KB, MB, or GB
 -l show detailed low and high memory statistics
 -o use old format (no -/+buffers/cache line)
 -t display total for RAM + swap
 -s update every [delay] seconds
 -c update [count] times
 -V display version information and exit

top实用程序

如果你想看到在系统上运行的应用程序的实时视图,可以通过在命令行上输入top来使用top

top

这将启动一个交互式实用工具,你可以使用,键入大写字母"M",top将按每个正在运行的进程使用的内存对输出进行排序。在看到所需的内容之后,只需键入"q"退出top实用。

Syq2803 profile image