精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux查看線程命令

      linux查看線程命令

      時(shí)間: 佳洲1085 分享

      linux查看線程命令

        我們通過Linux的一些命令可以查看到線程的活動(dòng)狀態(tài)。下面由學(xué)習(xí)啦小編為大家整理了linux查看線程命令的相關(guān)知識,希望對大家有幫助。

        linux查看線程命令大全

        注意:其實(shí)linux沒有線程,都是用進(jìn)程模仿的

        linux查看線程命令1. ps -ef f

        用樹形顯示進(jìn)程和線程,比如說我想找到proftp現(xiàn)在有多少個(gè)進(jìn)程/線程,可以用

        $ ps -ef f | grep proftpd

        nobody 23117 1 0 Dec23 ? S 0:00 proftpd: (accepting connections)

        jack 23121 23117 0 Dec23 ? S 7:57 \_ proftpd: jack - ftpsrv: IDLE

        jack 28944 23117 0 Dec23 ? S 4:56 \_ proftpd: jack - ftpsrv: IDLE

        這樣就可以看到proftpd這個(gè)進(jìn)程下面掛了兩個(gè)線程。

        在Linux下面好像因?yàn)闆]有真正的線程,是用進(jìn)程模擬的,有一個(gè)是輔助線程,所以真正程序開的線程應(yīng)該只有一個(gè)。

        linux查看線程命令2. pstree -c也可以達(dá)到相同的效果

        $ pstree -c | grep proftpd

        |-proftpd-+-proftpd

        | `-proftpd

        linux查看線程命令3. cat /proc/${pid}/status

        可以查看大致的情況

        linux查看線程命令4. pstack

        有些系統(tǒng)可以用這個(gè)東東,可以查看所有線程的堆棧

        如何查看進(jìn)程中各線程的內(nèi)存占用情況?

        用ps aux只能查看到進(jìn)程,如果進(jìn)程里面使用了pthread編程,用什么命令才能查詢到進(jìn)程里的線程資源占用?

        ps aux | grep不就是了

      3587179