美文网首页
Linux命令行工具——pidstat

Linux命令行工具——pidstat

作者: CokeCode | 来源:发表于2020-08-31 21:35 被阅读0次

    CPU监控

    pidstat -p 1187 -u 1 3 
    

    参数-p后接进程ID,-u表示监控CPU使用率,最后的13表示每秒采样一次,合计采样3次。

    用参数-t可以将监控细化到线程级别:

    pidstat -p 1187 -u -t 1 3 
    

    内存监控

    参数-r可以监控内存使用情况:

    pidstat -r -p 27233 1 3
    

    输出中各列的含义如下:

    • minflt/s:该进程每秒minor fault(不需从磁盘调出内存页)的数量;
    • majflt/s:该进程每秒major fault(需从磁盘调出内存页)的数量;
    • VSZ:该进程使用的虚拟内存大小,单位KB
    • RSS:该进程占用的物理内存大小,单位KB
    • %MEM:占用内存比率。

    I/O监控

    参数-d监控I/O使用情况:

    pidstat -p 1187 -d -t 1 3 
    

    相关文章

      网友评论

          本文标题:Linux命令行工具——pidstat

          本文链接:https://www.haomeiwen.com/subject/sdxwdktx.html