在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  PHP  Python  Ruby  Linux/ 如何查看某個進(jìn)程激活的線程數(shù)?

如何查看某個進(jìn)程激活的線程數(shù)?

假設(shè)現(xiàn)在在Linux系統(tǒng)下開啟了1個進(jìn)程,其PID為2000,現(xiàn)在想知道有什么方法可以獲取到:

  1. 這個進(jìn)程創(chuàng)建的線程的總數(shù)有多少?
  2. 另外有多少個是激活的狀態(tài)?
回答
編輯回答
苦妄

ps -T -l <進(jìn)程號> 可以顯示進(jìn)程以及進(jìn)程下面的線程。

clipboard.png

F 進(jìn)程的標(biāo)志
S 狀態(tài):

    D 無法中斷的休眠狀態(tài)(通常 IO 的進(jìn)程);
    R 正在運行可中在隊列中可過行的;
    S 處于休眠狀態(tài);
    T 停止或被追蹤;
    W 進(jìn)入內(nèi)存交換  (從內(nèi)核2.6開始無效);
    X 死掉的進(jìn)程   (基本很少見);
    Z 僵尸進(jìn)程;
    < 優(yōu)先級高的進(jìn)程
    N 優(yōu)先級較低的進(jìn)程
    L 有些頁被鎖進(jìn)內(nèi)存;
    s 進(jìn)程的領(lǐng)導(dǎo)者(在它之下有子進(jìn)程);
    l 多進(jìn)程的(使用 CLONE_THREAD, 類似 NPTL pthreads);
    + 位于后臺的進(jìn)程組;
    

然后你想看數(shù)量的話可以這樣 wc -l
ps -T -l 123123 |wc -l
不過這樣的結(jié)果需要減掉第一行。。。才能得到準(zhǔn)確進(jìn)程數(shù)

2018年3月2日 04:51