pidstat 命令查看某个进程的CPU、内存、磁盘使用情况
生活随笔
收集整理的這篇文章主要介紹了
pidstat 命令查看某个进程的CPU、内存、磁盘使用情况
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
先使用 ps 命令找出目標(biāo)進(jìn)程ID:
[root@192 ~] ps -ef | grep java root 2931 2335 43 22:20 pts/0 00:00:01 java HelloWorldApp root 2947 2378 0 22:20 pts/1 00:00:00 grep --color=auto java我們需要分析的Java進(jìn)程ID是 2931,下一步使用 pidstat 進(jìn)行解析。
采集CPU數(shù)據(jù)
每1秒采集一次數(shù)據(jù),目標(biāo)PID為 2931
[root@192 ~] pidstat -u 1 -p 2931 Linux 3.10.0-514.el7.x86_64 (192.168.25.131) 2020年12月29日 _x86_64_ (4 CPU)22時(shí)20分41秒 UID PID %usr %system %guest %CPU CPU Command 22時(shí)20分42秒 0 2931 15.00 26.00 0.00 41.00 0 java 22時(shí)20分43秒 0 2931 16.00 24.00 0.00 40.00 0 java 22時(shí)20分44秒 0 2931 15.00 24.00 0.00 39.00 0 java 22時(shí)20分45秒 0 2931 16.00 27.00 0.00 43.00 0 java 22時(shí)20分46秒 0 2931 13.00 26.00 0.00 39.00 0 java 22時(shí)20分47秒 0 2931 11.00 28.00 0.00 39.00 0 java 22時(shí)20分48秒 0 2931 14.00 24.00 0.00 38.00 0 java采集內(nèi)存數(shù)據(jù)
同樣的,每隔1秒采集一次數(shù)據(jù)
[root@192 ~] pidstat -r 1 -p 2931 Linux 3.10.0-514.el7.x86_64 (192.168.25.131) 2020年12月29日 _x86_64_ (4 CPU)22時(shí)31分34秒 UID PID minflt/s majflt/s VSZ RSS %MEM Command 22時(shí)31分35秒 0 2931 0.99 0.00 3404120 60248 1.56 java 22時(shí)31分36秒 0 2931 0.00 0.00 3404120 60248 1.56 java 22時(shí)31分37秒 0 2931 0.00 0.00 3404120 60248 1.56 java 22時(shí)31分38秒 0 2931 1.00 0.00 3404120 60248 1.56 java 22時(shí)31分39秒 0 2931 0.00 0.00 3404120 60248 1.56 java 22時(shí)31分40秒 0 2931 0.00 0.00 3404120 60248 1.56 java 22時(shí)31分41秒 0 2931 0.00 0.00 3404120 60248 1.56 java 22時(shí)31分42秒 0 2931 0.99 0.00 3404120 60248 1.56 java采集磁盤(pán)使用情況
格式:pidstat -d 采集間隔秒數(shù) -p 進(jìn)程號(hào)
[root@192 ~] pidstat -d 2 -p 2404 Linux 3.10.0-514.el7.x86_64 (192.168.25.131) 2020年12月30日 _x86_64_ (4 CPU)20時(shí)51分19秒 UID PID kB_rd/s kB_wr/s kB_ccwr/s Command 20時(shí)51分21秒 0 2404 0.00 0.00 0.00 java 20時(shí)51分23秒 0 2404 0.00 0.00 0.00 java 20時(shí)51分25秒 0 2404 0.00 0.00 0.00 java 20時(shí)51分27秒 0 2404 0.00 4.00 0.00 java 20時(shí)51分29秒 0 2404 0.00 0.00 0.00 java 與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的pidstat 命令查看某个进程的CPU、内存、磁盘使用情况的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mpstat 命令查看所有CPU核信息
- 下一篇: free 命令查看linux的内存使用情