可以显示所有的线程

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 表示 进程占用的 物理内存数,实际使用数,而非申请的内存数

top -Hp pid 显示所有的线程的更多相关文章

  1. 9.7 top:实时显示系统中各个进程的资源占用状况

    top命令 用于实时地对系统处理器状态进行监控,它能够实时地显示系统中各个进程的资源占用状况.该命令可以按照CPU的使用.内存的使用和执行时间对系统任务进程进行排序显示,同时top命令还可以通过交互式 ...

  2. top后台执行显示:top: failed tty get 错误

    通过其他程序或脚本在非交互式模式下调用top命令,经常会出现:   top: failed tty get 错误 解决办法:加个-b 选项皆可 -b : Batch mode operation   ...

  3. 用委托在listbox中异步显示信息,解决线程间操作无效,从不是创建控件的线程访问它

    //创建一个委托,是为访问listbox控件服务的. public delegate void UpdateTxt(string msg); //定义一个委托变量 public UpdateTxt u ...

  4. Top 查看某些或者某个进程(top -p pid)

    https://blog.csdn.net/zhangfn2011/article/details/7488746?utm_source=blogxgwz5

  5. 一天一条linux命令 for zipon

    linux学习网站:https://linuxtools-rst.readthedocs.io/zh_CN/latest/base/index.html 19.dhclient eth0 使网卡生效, ...

  6. jstack简介

    jstack:Java进程中线程的堆栈信息跟踪工具 功能简介 jstack常用来打印Java进程/core文件/远程调试端口的Java线程堆栈跟踪信息,包含当前虚拟机中所有线程正在执行的方法堆栈信息的 ...

  7. 手把手教你定位常见Java性能问题

    概述 性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙 ...

  8. Linux 常用系统性能命令总结

    Linux 常用系统性能命令 查看系统负载top,free **w/uptime  ** 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可 ...

  9. [转]当CPU飙高时,它在做什么

    在开发过程中,有时候我们发现JVM占用的CPU居高不下,跟我们的预期不符,这时,CPU在做什么呢?是什么线程让CPU如此忙碌呢?我们通过如下几步,可以查看CPU在执行什么线程. 1.查找jvm进程ID ...

随机推荐

  1. JSON和JSONP区别

    JSON(JavaScript Object Notation)和JSONP(JSON with Padding) JSON是一种数据交换格式,JSONP是一种跨域数据交互协议 JSONP利用scri ...

  2. java中的数据库事务处理

    /*java使用事务处理,首先要求数据库支持事务,如使用MYSQL的事务功能,就要求mysql的表类型为Innodb,*/ /*InnoDB,是MySQL的数据库引擎之一 与传统的ISAM与MyISA ...

  3. ASP.NET5配置

    ASP.NET5支持各种各样的配置,应用程序配置数据可以来自JSON, XML或者INI格式的文件,也能来自环境变量,你也可以自定义你自己的Configuration Provider. 1. 获取和 ...

  4. knockoutjs关键点

    <p>Your value: <input data-bind="value: someValue, valueUpdate: 'afterkeydown'"/& ...

  5. 让VC编译出来的程序不依赖于msvcr80.dll/msvcr90.dll/msvcr100.dll等文件

    ---转载:http://hi.baidu.com/liu_haitao/item/e2157ac3a3c32a0bc610b253 让VC编译出来的程序不依赖于msvcr80.dll/msvcr90 ...

  6. asp.net操作cookie类

    using System; using System.Collections.Generic; using System.Linq; using System.Web; /// <summary ...

  7. xmpp发送文件

    xmpp 文件传输协议: XEP-0096: SI File Transfer:文件传输流初始化协议 XEP-0065: SOCKS5 Bytestreams:带外socks5代理字节流传输协议 XE ...

  8. C# Double String互转

    /// <summary> /// str转金额 元 /// </summary> /// <param name="money"></p ...

  9. jquery find选择器在不同浏览器下的差异

    初步测试,5000个节点的隐藏. 代码如下: <!doctype html> <html lang="en"> <head> <scrip ...

  10. MySQL中对varchar类型排序问题

    在数据库表中有一个对varchar类型的数值进行desc排序,很简单的要求吧.可是奇怪的现象出现了表中的数据不会根据从高到底进行排序了瞬间有点泪奔的感觉呀还好经过高手指点啊.所以想和大家分享一下希望下 ...