top -Hp pid 显示所有的线程

本文介绍如何在Linux环境下使用top命令查看特定进程的所有线程状态及内存使用情况,包括虚拟内存(VIRT)、驻留内存(RES)和共享内存(SHR)等关键指标。

可以显示所有的线程

top -Hp pid

[root@jiangyi01.sqa.zmf /home/ahao.mah]
#top -Hp 41330
top - 22:49:40 up 27 days,  1:28,  3 users,  load average: 1.04, 1.04, 1.02
Threads:  13 total,   0 running,  13 sleeping,   0 stopped,   0 zombie
%Cpu(s):  1.5 us,  2.9 sy,  0.0 ni, 95.5 id,  0.1 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 98794984 total, 79462560 free,  2018012 used, 17314416 buff/cache
KiB Swap:        0 total,        0 free,        0 used. 82800656 avail Mem

   PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
 41330 root      20   0  598280  24044  10968 S  0.0  0.0   0:00.15 docker
 41333 root      20   0  598280  24044  10968 S  0.0  0.0   0:04.02 docker
 41334 root      20   0  598280  24044  10968 S  0.0  0.0   0:00.00 docker
 41335 root      20   0  598280  24044  10968 S  0.0  0.0   0:08.33 docker
 41336 root      20   0  598280  24044  10968 S  0.0  0.0   0:00.04 docker
 41337 root      20   0  598280  24044  10968 S  0.0  0.0   0:08.19 docker
 41342 root      20   0  598280  24044  10968 S  0.0  0.0   0:00.04 docker
 41343 root      20   0  598280  24044  10968 S  0.0  0.0   0:08.24 docker
 41526 root      20   0  598280  24044  10968 S  0.0  0.0   0:00.09 docker
 44452 root      20   0  598280  24044  10968 S  0.0  0.0   0:07.94 docker
 44580 root      20   0  598280  24044  10968 S  0.0  0.0   0:08.28 docker
 44612 root      20   0  598280  24044  10968 S  0.0  0.0   0:04.22 docker
 87188 root      20   0  598280  24044  10968 S  0.0  0.0   0:03.95 docker

VIRT 表示 Virtual Memory 虚拟内存
RES 表示 Resident Memory 驻留内存
SHR 表示 shared memory 共享内存

RES 表示 进程占用的 物理内存数,实际使用数,而非申请的内存数

转载于:https://www.cnblogs.com/muahao/p/6266859.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值