Linux进程运行了很久,怎么能够得到某一进程所有的线程个数并且得到它们的启动时间,除了读取/proc信息之外,我们可以使用ps简单的达到目的。

ps max  -o lstart,lwp,pid,nlwp,cmd

lstart     STARTED  time the command started.

nlwp       NLWP     number of lwps (threads) in the process. (alias thcount).

lwp        LWP      lwp (light weight process, or thread) ID of the lwp being reported.

(alias spid, tid).

BONO11-0-0-1:/root-# ps max  -o %mem,lstart,lwp,pid,nlwp,cmd%MEM                  STARTED   LWP   PID NLWP CMD

0.0 Fri Nov 11 13:25:29 2011     -     1    1 init [3]

- Fri Nov 11 13:25:29 2011     1     -    - -

0.0 Fri Nov 11 13:25:29 2011     -     2    1 [migration/0]

- Fri Nov 11 13:25:29 2011     2     -    - -

0.0 Fri Nov 11 13:25:29 2011     -     3    1 [ksoftirqd/0]

- Fri Nov 11 13:25:29 2011     3     -    - -

...

0.0 Fri Nov 11 13:50:46 2011     - 310128 /opt/proxy/bin/http_stack Http Stack benchHttp__asr_1_h   - Fri Nov 11 13:50:46 2011 31012     -    - -

- Fri Nov 11 13:50:46 2011 31016-    - -

- Fri Nov 11 13:50:46 2011 31018-    - -

- Fri Nov 11 13:50:46 2011 31019-    - -

- Fri Nov 11 13:50:47 2011 31855-    - -

- Fri Nov 11 13:50:47 2011 31856-    - -

- Fri Nov 11 13:50:47 2011 31857-    - -

- Fri Nov 11 13:50:47 2011 31926-    - -

0.0 Fri Nov 11 17:14:19 2011     - 31272    1 sshd: root@notty

- Fri Nov 11 17:14:19 2011 31272     -    - -

我们可以验证正好有8个task.BONO11-0-0-1:/root-# ls /proc/31012/task/

3101231016  31018  31019  31855  31856  31857  31926

linux 线程的运行时间吗,Linux下巧用ps得到运行线程个数和线程启动时间相关推荐

  1. linux 看硬盘运行时间长,Linux/CentOS下怎么查看硬盘使用时间

    对于需要租用服务器的朋友,新服务器到手后最好检查下硬盘的使用情况,以便心里有底. 在CentOS下通过一个简单的命令就可以看到硬盘的通电时间 smartctl -a /dev/sda 如果有多个硬盘 ...

  2. linux 看硬盘运行时间长,Linux服务器查看硬盘通电时长命令 确保服务器硬件配置...

    如今我们选择云服务器成本比以前几年确实便宜不少,早年我们选择一台年付15-20美元的服务器需要等待抢购秒杀才可以到手,如今这类商家确实是比较多.当然这些是排除稳定性和线路速度的前提下的,如果确实我们需 ...

  3. linux怎么创建python文件_Linux下创建python脚本并运行(入门)

    1.首先定位到一个文件夹,然后使用vim编辑器:vim test.py 就创建了python脚本文件,并且进入编辑状态 2.编辑好之后按Esc切换到命令模式,然后输入:wq 回车就自动保存完成了,然后 ...

  4. linux 中线程是什么意思,Linux中进程与线程的区别是什么

    Linux中进程和线程的区别是什么?我相信很多没有经验的人对此无能为力.因此,本文总结了问题产生的原因及解决方法.希望你能通过这篇文章解决这个问题. Linux中进程和线程的对比与区别 1.概念 进程 ...

  5. 粤嵌实习-linux下madplay播放器的下载和使用、线程的介绍和创建一个广告循环播放线程

    文章目录 粤嵌实习(电梯运行演示系统) 播放器: 线程: 简单介绍: 创建线程: 应用:创建一个广告循环播放的线程 粤嵌实习(电梯运行演示系统) 播放器: (1)通过命令sudo apt-get in ...

  6. Linux下套接字详解(七)----线程池accept处理高并发connect

    前言 服务器在调用listen和accept后,就会阻塞在accept函数上,accpet函数返回后循环调用accept函数等待客户的TCP连接. 我们知道服务器段listen套接字能处理的连接数与监 ...

  7. linux 创建线程函数吗,[笔记]linux下和windows下的 创建线程函数

    linux下和windows下的 创建线程函数 #ifdef __GNUC__ //Linux #include #define CreateThreadEx(tid,threadFun,args) ...

  8. linux版_巧用linux版powershell,管理linux下的docker

    owershell,docker,cli,命令,docker ps,docker image 第一章 在linux中搭建docker环境 目的: 在任意版本的linux(物理机,虚拟机,节点机)中,安 ...

  9. 巧用linux版powershell,管理linux下的docker

    owershell,docker,cli,命令,docker ps,docker image 第一章 在linux中搭建docker环境 目的: 在任意版本的linux(物理机,虚拟机,节点机)中,安 ...

最新文章

  1. 安卓应用如何引用动态库
  2. Linux中的In命令
  3. 分析递归函数的时间复杂度
  4. windows环境下wampserver的配置教程
  5. DataURL与File,Blob,canvas对象之间的互相转换的Javascript (未完)
  6. macOS卸载Java9及利用Homebrew搭建并配置Java开发环境
  7. ERP框架开发中的License许可验证机制设计与实现 (包含源代码下载)
  8. c语言 intptr_t
  9. Linux的LCD硬件实现原理和FrameBuffer简介
  10. 【优化算法】多目标花朵授粉算法(MOFPA)【含Matlab源码 1594期】
  11. CAD 部分快捷键注释
  12. vue3+vant Failed to resolve import “E:/code3/jianmu-user-yd/node_modules/vant/lib/vant/es/icon/style
  13. MSSQL · 实现分析 · SQL Server实现审计日志的方案探索
  14. 三、Fiddler抓包工具 — Fiddler页面布局之菜单栏
  15. 网络爬虫学习第一弹:urllib库使用
  16. 远程控制 Error: LoadLibrary failed with error 87 显示
  17. 2021年锦州高考成绩查询,2021年锦州高考状元多少分是谁,锦州高考状元名单资料...
  18. iOS开发 关于调用私有函数 监测安装app 卸载 app
  19. java ror_Java、RoR、PHP,一个都不能少 - 第2页
  20. xhci识别3.0linux,如何获取 xhci 3.0驱动程序,或者检查它是否已经工作

热门文章

  1. linux配置php项目路径,linux下如何修改php.ini路径
  2. pil模块python_python PIL模块的基本使用
  3. NBU对oracle数据库进行rman备份
  4. grafana的+按钮_基于 Prometheus、Grafana 的 EMQ X 物联网 MQTT 服务器可视化运维监控...
  5. 写出记录型信号量中的wait操作代码_操作系统进程的同步与互斥及经典同步与互斥问题...
  6. @Autowired @Primary @Qualifier
  7. BZOJ4591 SHOI2015超能粒子炮·改(卢卡斯定理+数位dp)
  8. 【WCF】服务并发中的“可重入模式”
  9. Entity Framework 相关知识点合集
  10. websocket(二)--简单实现网页版群聊