Linux备忘率:pidstat

pidstat是sysstat工具的一个命令,用于监控全部或指定进程的CPU,内存,线程,设备IO等系统资源占用情况。
pidstat 安装:
Debian: apt-get install sysstat
CentOS: yum install sysstat

常用命令:

pidstat -d 1 # 每秒显示一次IO统计信息

pidstat -u 1 # 每秒一次CPU使用统计信息

常用参数:

  • -p 指定进程号
  • -u 默认参数,显示各个进程的cpu使用统计
  • -r 显示各个进程的内存使用统计
  • -d 显示各个进程的IO使用情况
  • -w 显示每个进程的上下文切换情况
  • -t 显示选择任务的线程的统计信息外的额外信息
  • -V 版本号

PID:进程id

kB_rd/s:每秒从磁盘读取的KB

kB_wr/s:每秒写入磁盘KB

kB_ccwr/s:任务取消的写入磁盘的KB。当任务截断脏的pagecache的时候会发生。

COMMAND:task的命令名

参考文章:
https://www.jianshu.com/p/3991c0dba094


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com

文章标题: Linux备忘率:pidstat

文章字数: 243

本文作者: Jun

发布时间: 2022-11-26, 15:50:00

最后更新: 2024-10-12, 16:40:56

原始链接: http://yoursite.com/2022/11/26/Linux备忘率:pidstat/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏