卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

linux stat命令詳解 使用pidstat查看進程資源使用情況?

使用pidstat查看進程資源使用情況?pidstat主要注意應(yīng)用于監(jiān)控全部或指定進程占用系統(tǒng)資源的情況,如CPU,內(nèi)存、設(shè)備IO、任務(wù)切換到、線程等。pidstat2002年不運行時會顯示自系統(tǒng)啟動

使用pidstat查看進程資源使用情況?

pidstat主要注意應(yīng)用于監(jiān)控全部或指定進程占用系統(tǒng)資源的情況,如CPU,內(nèi)存、設(shè)備IO、任務(wù)切換到、線程等。pidstat2002年不運行時會顯示自系統(tǒng)啟動正在的大項統(tǒng)計信息,之后運行pidstat將不顯示自那次運行程序該命令以后的統(tǒng)計信息。用戶也可以按照委托統(tǒng)計的次數(shù)和時間來完成任務(wù)所需的統(tǒng)計信息。

實例講解

默認(rèn)參數(shù)

負(fù)責(zé)執(zhí)行pidstat,將輸出系統(tǒng)起動后所有活動進程的cpu統(tǒng)計信息:

linux:~#pidstat

Linux2.6.32.12-0.7-default(linux)06/18/12_x86_64_

11:37:19PID%usr%system%guest%CPUCPUCommand

……11:37:19114520.000.000.000.002bash11:37:19115090.000.000.000.003dd

以內(nèi)輸出,除最開頭一行沒顯示內(nèi)核版本、主機名、日期和cpu架構(gòu)外,主要列含義追加:

·11:37:19:pidstat獲取信息時間點

·PID:進程pid

·%usr:進程在用戶態(tài)運行所占cpu時間比率

·%system:進程在內(nèi)核態(tài)運行所占cpu時間比率

·%CPU:進程運行所占cpu時間比率

·CPU:下指示進程在哪個核正常運行

·Command:拉住進程對應(yīng)的命令

重新指定采樣點周期和采樣次數(shù)

pidstat命令委托樣本采集周期和采樣次數(shù),下達命令形式為”pidstat[option]interval[count]”,以下pidstat輸出以2秒為采樣周期,輸出來10次cpu建議使用統(tǒng)計信息:

mpstat210

cpu建議使用情況統(tǒng)計(-u)

可以使用-u選項,pidstat將顯示各活動進程的cpu在用統(tǒng)計,負(fù)責(zé)執(zhí)行”pidstat-u”與單獨負(fù)責(zé)執(zhí)行”pidstat”的效果完全不一樣。

內(nèi)存可以使用情況統(tǒng)計(-r)

建議使用-r選項,pidstat將沒顯示各活動進程的內(nèi)存可以使用統(tǒng)計:

linux:~#pidstat-r-p130841

Linux2.6.32.12-0.7-default(linux)06/18/12_x86_64_

15:08:18PIDminflt/smajflt/sVSZRSS%MEMCommand15:08:1913084133835.000.00157202841571689696.26mmmm15:08:201308435807.000.00158635041584975697.07mmmm15:08:211308419273.870.00159490401579294496.72mmmm

以上各列輸出的含義如下:

minflt/s:每秒鐘次印刷不清錯誤次數(shù)(minorpagefaults),次字跡模糊出現(xiàn)錯誤次數(shù)意即虛擬內(nèi)存地址映射成物理內(nèi)存地址出現(xiàn)的pagefault次數(shù)

majflt/s:速度10主缺字出錯次數(shù)(faceitpagefaults),當(dāng)虛擬內(nèi)存地址映射成物理內(nèi)存地址時,你所選的page在swap中,這樣的pagefault為lionspagefault,象在內(nèi)存使用興奮時再產(chǎn)生

VSZ:該進程建議使用的虛擬內(nèi)存(以kB為單位)

RSS:該進程建議使用的物理內(nèi)存(以kB為單位)%MEM:該進程建議使用內(nèi)存的百分比Command:拉住進程對應(yīng)的命令

IO情況統(tǒng)計(-d)

使用-d選項,我們是可以查找進程IO的統(tǒng)計信息:

linux:~#pidstat-d12

Linux2.6.32.12-0.7-default(linux)06/18/12_x86_64_

17:11:36PIDkB_rd/skB_wr/skB_ccwr/sCommand17:11:3714579124988.240.000.00dd

17:11:37PIDkB_rd/skB_wr/skB_ccwr/sCommand17:11:3814579105441.580.000.00dd

輸出信息含義

kB_rd/s:最大速度進程從磁盤無法讀取的數(shù)據(jù)量(以kB為單位)

kB_wr/s:速度10進程向磁盤寫的數(shù)據(jù)量(以kB為單位)

Command:拽起進程不對應(yīng)的命令

對于某個特定進程統(tǒng)計(-p)

可以使用-p選項,我們可以不一欄特定進程的系統(tǒng)資源在用情況:

linux:~#pidstat-r-p11

Linux2.6.32.12-0.7-default(linux)06/18/12_x86_64_

18:26:17PIDminflt/smajflt/sVSZRSS%MEMCommand18:26:1810.000.00103806400.00init18:26:1910.000.00103806400.00init

……

pidstat常用命令

使用pidstat并且問題定位時,200元以內(nèi)命令常被會用到:

pidstat -u 1pidstat -r 1pidstat-d1

不超過命令以1秒為信息采集周期,共有聲望兌換cpu、內(nèi)存和磁盤IO的統(tǒng)計信息。

linux中stat命令的全稱是什么?

stat命令主要用于總是顯示文件的狀態(tài)信息。stat命令的輸出信息比ls命令的輸出信息要更詳細(xì)點。stat全稱為status.