Linux下的线程获取方法
发布时间:2020-05-24 03:46:04 所属栏目:Linux 来源:互联网
导读:Linux下的线程获取方法
|
Linux 下通过 ps 命令的不同参数获取线程状态: ~#ps-effUIDPIDPPIDCSTIMETTYSTATTIMECMD root290011:10?Ss+0:00/storage/.system/.console/bin/python/storage/.system/.console/bin/bu root6129011:10pts/0Ss0:00_bash root9361011:28pts/0R+0:00_ps-eff root190011:10?Ss+0:00/storage/.system/.console/bin/python/storage/.system/.console/bin/bu root10011:10?Ss+0:00bash root561011:10?Ss0:00nginx:masterprocess/usr/sbin/nginx www-data5756011:10?S0:00_nginx:workerprocess www-data5856011:10?S0:00_nginx:workerprocess www-data5956011:10?S0:00_nginx:workerprocess www-data6056011:10?S0:00_nginx:workerprocess 其中 PID 是线程编号,PPID 就是主进程编号。 可以看出来,www-data 都是主进程 56 的四个线程 57/58/59/60。 (当然,你的输出可能和这里不一样,但是也能发现,共享一个进程号的线程) Linux下面没有真正的线程,是一种轻量级的进程模拟,所以 ps 中返回的都是进程编号,只是这里可以看作 PPID 的线程号是 PID。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – ubuntu:启动(upstart)mongodb的第二个实例
- linux – 在Xorg下获取插入符号(输入文本光标)的X/Y位置?
- linux – Bash,Shell,UXTerm和Terminal之间的区别
- Unix域上的套接字在Solaris 10上比在Linux上慢100倍?
- LINUX入门:在 Snap 中玩转 OpenStack
- linux – 为什么重新启动导致我的ZFS镜像的一面成为UNAVAIL
- linux – /etc/security/limits.conf软nproc限制似乎被忽略
- 备份 – 你需要-ssh用于rsync吗?
- linux – 如何卸载MariaDB并重新安装MySQL? MySQL安装变成
- 使用主机保护linux机箱有什么区别.[allow | deny] vs iptab
