ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux系统性能分析命令

Linux系统性能分析命令

原创 Linux操作系统 作者:Damon__Li 时间:2012-08-06 14:23:53 0 删除 编辑

vmstat:virtual memory statistics,对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行分析。

              vmstat 【-V】 【-n】 【delay [count]】

              -V:打印出版本信息

              -n:在周期性循环输出时,输出的头部信息仅显示一次

              delay:两次输出之间的延迟时间

              count:按照这个时间间隔统计的次数

iostat:i/o statistics,对系统的磁盘操作活动进行监视。

             Iostat 【-c|-d】【-k】【-t】【-V】【-x [device]】【interval [count]】

             -c:汇报CPU的使用情况

             -d:汇报磁盘的使用情况

             -k:每秒按kilobytes字节显示数据

             -t:打印汇报的时间

             -V:打印出版本信息和用法

             -x device:指定要统计的设备名称,默认为所有

             interval:每次统计间隔的时间

            count:这个时间间隔统计的次数

sar:system activity reporter,对系统当前的状态进行取样,然后通过计算数据和比例来表达系统的当前运行状态

          sar 【-option】 【-o file】 t 【n】:每隔t秒取样一次,共取样n次。-o file表取样结果将以二进制形式存入文件file中

          -A:汇总所有报告 

          -a:报告文件读写使用情况 

          -B:附加的缓存使用情况

          -b:缓存使用情况 

          -c:系统调用的使用情况  

          -d:磁盘的使用情况

          -g:串口的使用情况 

          -h:关于buffer使用的统计数据

          -m:IPC消息队列和信号的使用情况 

          -n:命名cache的使用情况

          -p:调页活动的使用情况  

          -q:运行队列和交换队列的平均长度

          -R:进程的活动情况  

           -r:没有使用的内存页面和硬盘块

           -u:CPU的利用率   

           -v:进程、i节点、文件和锁表状态

           -w:系统交换活动状况 

            -y:TTY设备活动状况

top:实时显示系统中各个进程的资源占用情况

     top 【-d|p|q|c|C|S|s|n】

     d:刷新时间间隔

     p:指定监控进程id

     q:使top没有任何延迟的进行刷新

     S:指定累计模式

     c:显示整个命令行而不只是显示命令名

     交互命令:

         P:CPU使用时间的多少来排序

         M:内存使用量的多少排序

         T:执行时间的多少排序

         K:终止进程

         U:监视特定用户的进程

         Q:退出

         I:忽略闲置或僵死进程

         R:重新设置进程的优先级

        

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25725504/viewspace-739992/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 分区(10gR2)
下一篇: Oracle审计
请登录后发表评论 登录
全部评论

注册时间:2012-04-25

  • 博文量
    25
  • 访问量
    66618