系统状态类_top

Posted jhonharrison

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统状态类_top相关的知识,希望对你有一定的参考价值。

进来觉得自己疏漏了很多小的东西,比如top的M,P排序。所以从网友的帖子里拿来部分重点放在这里,拾遗补缺吧。

不过 top 有更好的替代品,htop.只是需要另外安装。

VIRT:virtual memory usage 虚拟内存
1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等
2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量

RES:resident memory usage 常驻内存
1、进程当前使用的内存大小,但不包括swap out
2、包含其他进程的共享
3、如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反
4、关于库占用内存的情况,它只统计加载的库文件所占内存大小

SHR:shared memory 共享内存
1、除了自身进程的共享内存,也包括其他进程的共享内存
2、虽然进程只使用了几个共享库的函数,但它包含了整个共享库的大小
3、计算某个进程所占的物理内存大小公式:RES – SHR
4、swap out后,它将会降下来

DATA
1、数据占用的内存。如果top没有显示,按f键可以显示出来。
2、真正的该程序要求的数据空间,是真正在运行中要使用的。

top 运行中可以通过 top 的内部命令对进程的显示方式进行控制。内部命令如下:
s – 改变画面更新频率
l – 关闭或开启第一部分第一行 top 信息的表示
t – 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示
m – 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示
N – 以 PID 的大小的顺序排列表示进程列表
P – 以 CPU 占用率大小的顺序排列进程列表
M – 以内存占用率大小的顺序排列进程列表
h – 显示帮助
n – 设置在进程列表所显示进程的数量
q – 退出 top

技术分享图片

 























以上是关于系统状态类_top的主要内容,如果未能解决你的问题,请参考以下文章

linux系统top命令查看系统状态

top状态细分,进程状态

Linux查看系统状态命令top

linux怎样使用top命令查看系统状态

linux怎样使用top命令查看系统状态

linux怎样使用top命令查看系统状态