
行业解决方案和产品招募!如果您想赚钱就通过它! >>>

1. / proc / meminfo
检查RAM使用率的最简单方法是通过/ proc / meminfo. 这个动态更新的虚拟文件实际上是许多其他与内存相关的工具的组合(例如: free / ps / top). / proc / meminfo列出了您想知道的所有内存使用情况. 进程的内存使用信息也可以通过/ proc /
传递
/ statm和/ proc /
/要查看的状态.
1
$ cat / proc / meminfo
2. 顶上
atop命令是针对终端环境的监视命令. 它显示了各种系统资源(CPU,内存,网络,I / O,内核)的综合,并在高负载条件下进行了颜色编码.

1
$ sudo之上

3. 免费
free命令是查看内存使用情况的快速方法. 它是/ proc / meminfo收集的信息的概述.
1
$ free -h

4. GNOME系统监视器
GNOME系统监视器是一个查看工具,可显示最近一段时间内的CPU,内存,交换区域和网络使用情况. 它还提供了一种查看CPU和内存使用情况的方法.
1
$ gnome-system-monitor


5. htop
htop命令显示每个进程的实时内存使用情况. 它提供有关所有进程的驻留内存大小,程序总内存大小,共享库大小等的报告. 该列表可以水平和垂直滚动.
1
$ htop

6. KDE系统
该功能与4中引入的GNOME版本相同.
1
$ ksysguard

7. memstat

memstat是用于有效识别可执行文件,进程和共享库使用的虚拟内存的命令. 给定一个进程ID,memstat可以列出与此进程相关的可执行文件,数据和共享库.
1
$ memstat -p

8. nmon
nmon是基于ncurses的系统基准测试工具,它可以监视CPU,内存,I / O,文件系统和网络资源的交互模式. 对于内存使用情况,它可以实时显示诸如总/剩余内存和交换空间之类的信息.
1
$ nmon

9. ps
ps命令可以实时显示每个进程的内存使用情况. 报告的内存使用情况信息包括%MEM(已使用的物理内存的百分比),VSZ(已使用的虚拟内存的总量)和RSS(已使用的物理内存的总量). 您可以使用“ -sort”选项对进程进行排序,例如,按RSS排序:
1

$ ps aux --sort -rss

10. smem
通过smem命令,您可以基于/ proc信息计算不同进程和用户的内存使用情况. 分析内存使用情况可以导出图形(例如条形图和饼图).
1
$ sudo smem --pie name -c“ pss”

11. 顶部
The
top命令提供实时运行的程序资源使用情况统计信息. 您可以根据内存使用情况和大小进行排序.
1
$ top

12. vmstat
vmstat命令显示实时和平均统计信息,涵盖CPU,内存,I / O等. 例如,内存状况不仅显示物理内存,而且还计算虚拟内存.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-294380-1.html
还没到就直接误击沉吧
这种做错事不道歉的官僚作风不除
我也是