<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                > pidstat主要用于監控全部或指定進程占用系統資源的情況,如CPU,內存、設備IO、任務切換、線程等。pidstat首次運行時顯示自系統啟動開始的各項統計信息,之后運行pidstat將顯示自上次運行該命令以后的統計信息。用戶可以通過指定統計的次數和時間來獲得所需的統計信息。 **命令格式:** ``` pidstat [ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -U [ username ] ] [ -u ] [ -V ] [ -w ] [ -C comm ] [ -p { pid [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ] [ interval [ count ] ] ``` > option: > * -C:僅顯示命令名包含字符串comm的任務。此字符串可以是正則表達式 > * -u:默認的參數,顯示各個進程的cpu使用統計 > * -r:顯示各個進程的內存使用統計 > * -d:顯示各個進程的IO使用情況 > * -p:指定進程號 > * -s:顯示堆棧利用率 > * -w:顯示每個進程的上下文切換情況 > * -t:顯示選擇任務的線程的統計信息外的額外信息 > * -T { TASK | CHILD | ALL } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;這個選項指定了pidstat監控的。TASK表示報告獨立的task,CHILD關鍵字表示報告進程下所有線程統計信息。ALL表示報告獨立的task和task下面的所有線程。 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注意:task和子線程的全局的統計信息和pidstat選項無關。這些統計信息不會對應到當前的統計間隔,這些統計信息只有在子線程kill或者完成的時候才會被收集。 > * -V:版本號 > * -h:在一行上顯示了所有活動,這樣其他程序可以容易解析。 > * -I:在SMP環境,表示任務的CPU使用率/內核數量 > * -l:顯示命令名和所有參數 **pidstat各字段含義:** ``` [root@izwz91quxhnlkan8kjak5hz ~]# pidstat Linux 3.10.0-957.27.2.el7.x86_64 (izwz91quxhnlkan8kjak5hz) 2021年05月20日 _x86_64_ (1 CPU) 19時35分14秒 UID PID %usr %system %guest %CPU CPU Command 19時35分14秒 0 1 0.00 0.00 0.00 0.01 0 systemd 19時35分14秒 0 2 0.00 0.00 0.00 0.00 0 kthreadd 19時35分14秒 0 3 0.00 0.01 0.00 0.01 0 ksoftirqd/0 ``` * PID:進程ID * %usr:進程在用戶空間占用cpu的百分比 * %system:進程在內核空間占用cpu的百分比 * %guest:進程在虛擬機占用cpu的百分比 * %CPU:進程占用cpu的百分比 * CPU:處理進程的cpu編號 * Command:當前進程對應的命令 **pidstat -r (內存使用情況統計)各字段含義:** ``` [root@izwz91quxhnlkan8kjak5hz ~]# pidstat -r Linux 3.10.0-957.27.2.el7.x86_64 (izwz91quxhnlkan8kjak5hz) 2021年05月20日 _x86_64_ (1 CPU) 19時42分36秒 UID PID minflt/s majflt/s VSZ RSS %MEM Command 19時42分36秒 0 1 0.17 0.00 51856 3212 0.17 systemd 19時42分36秒 0 328 0.91 0.00 149872 60068 3.19 systemd-journal ``` * PID:進程標識符 * Minflt/s:任務每秒發生的次要錯誤,不需要從磁盤中加載頁 * Majflt/s:任務每秒發生的主要錯誤,需要從磁盤中加載頁 * VSZ:虛擬地址大小,虛擬內存的使用KB * RSS:常駐集合大小,非交換區五里內存使用KB * Command:task命令名 **pidstat -d( 顯示各個進程的IO使用情況)各字段含義:** ``` [root@izwz91quxhnlkan8kjak5hz ~]# pidstat -d Linux 3.10.0-957.27.2.el7.x86_64 (izwz91quxhnlkan8kjak5hz) 2021年05月20日 _x86_64_ (1 CPU) 19時47分17秒 UID PID kB_rd/s kB_wr/s kB_ccwr/s Command 19時47分17秒 0 1 1.93 1.44 0.05 systemd 19時47分17秒 0 30 0.00 0.00 0.00 kswapd0 ``` **pidstat -s(顯示各個進程的堆棧利用率)各字段含義:** * UID:正在監視的任務的實際用戶標識號 * USER:擁有被監視任務的真實用戶的名稱 * PID:進程標識符 * StkSize:作為堆棧為任務保留但不一定使用的內存量(KB)。 * StkRef:任務引用的用作堆棧的內存量(KB)。 * Command:task命令名 **pidstat -w(顯示每個進程的上下文切換情況)各字段含義:** ``` [root@izwz91quxhnlkan8kjak5hz ~]# pidstat -w Linux 3.10.0-957.27.2.el7.x86_64 (izwz91quxhnlkan8kjak5hz) 2021年05月20日 _x86_64_ (1 CPU) 19時54分33秒 UID PID cswch/s nvcswch/s Command 19時54分33秒 0 1 0.38 0.00 systemd 19時54分33秒 0 2 0.00 0.00 kthreadd 19時54分33秒 0 3 2.62 0.00 ksoftirqd/0 ``` * PID:進程id * UID:正在監視的任務的實際用戶標識號 * USER:擁有被監視任務的真實用戶的名稱 * Cswch/s:每秒執行任務的自愿性上下文切換的總數。當任務因需要不可用的資源而阻塞時,會發生自愿上下文切換。 * Nvcswch/s:每秒執行任務的非自愿上下文切換的總數。當任務在其時間片期間執行,然后被迫放棄處理器時,會發生非自愿上下文切換 * Command:命令名 **應用實例:** ``` # 每隔兩秒顯示系統中每個進程的五個CPU統計報告 pidstat 2 5 # 以兩秒鐘的間隔顯示五個關于PID 1643內存統計信息的報告 pidstat -r -p 1643 2 5 # 顯示命令名稱包含字符串“ fox”或“ bird”的所有進程的內存統計信息。 pidstat -C "fox|bird" -r -p ALL # 對于系統中所有任務的子進程,每隔兩秒顯示五個頁面錯誤統計信息報告。 僅顯示具有非零統計值的子進程 pidstat -T CHILD -r 2 5 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看