zoukankan      html  css  js  c++  java
  • 系统性能检测工具之sar

    sar(System Activity Reporter系统活动情况报告)是目前Linux上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。

    [root@oggsource ~]# sar -u -r 10 3
    Linux 2.6.18-194.el5 (oggsource.localdomain)    01/26/2014
    
    09:33:58 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
    09:34:08 PM       all      0.10      0.00      1.80      0.30      0.00     97.80
    
    09:33:58 PM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
    09:34:08 PM     85184   1990284     95.90    242240   1560988   3140664        32      0.00        32
    
    09:34:08 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
    09:34:18 PM       all      0.40      0.00      2.40      0.50      0.00     96.70
    
    09:34:08 PM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
    09:34:18 PM     81216   1994252     96.09    242248   1560984   3140664        32      0.00        32
    
    09:34:18 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
    09:34:28 PM       all      0.00      0.00      2.81      0.30      0.00     96.89
    
    09:34:18 PM kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
    09:34:28 PM     80604   1994864     96.12    242276   1560988   3140664        32      0.00        32
    
    Average:          CPU     %user     %nice   %system   %iowait    %steal     %idle
    Average:          all      0.17      0.00      2.33      0.37      0.00     97.13
    
    Average:    kbmemfree kbmemused  %memused kbbuffers  kbcached kbswpfree kbswpused  %swpused  kbswpcad
    Average:        82335   1993133     96.03    242255   1560987   3140664        32      0.00        32
    [root@oggsource ~]# 
    每隔10秒对系统CPU使用情况进行统计,总共执行3次

    sar [options] [-A] [-o file] t [n]

    其中:

    t为采样间隔,n为采样次数,默认值是1;

    -o file表示将命令结果以二进制格式存放在文件中,file 是文件名。

    options 为命令行选项,sar命令常用选项如下:

    [root@oggsource ~]# sar --help
    Usage: sar [ options... ] [ <interval> [ <count> ] ]
    Options are:
    [ -A ] [ -b ] [ -B ] [ -c ] [ -d ] [ -i <interval> ] [ -p ] [ -q ]
    [ -r ] [ -R ] [ -t ] [ -u ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ]
    [ -I { <irq> | SUM | ALL | XALL } ] [ -P { <cpu> | ALL } ]
    [ -n { DEV | EDEV | NFS | NFSD | SOCK | ALL } ]
    [ -x { <pid> | SELF | ALL } ] [ -X { <pid> | SELF | ALL } ]
    [ -o [ <filename> ] | -f [ <filename> ] ]
    [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]
    [root@oggsource ~]# 
    View Code

    -A:所有报告的总和

    -u:输出CPU使用情况的统计信息

    -v:输出inode、文件和其他内核表的统计信息

    -d:输出每一个块设备的活动信息

    -r:输出内存和交换空间的统计信息

    -b:显示I/O和传送速率的统计信息

    -a:文件读写情况

    -c:输出进程统计信息,每秒创建的进程数

    -R:输出内存页面的统计信息

    -y:终端设备活动情况

    -w:输出系统交换活动信息

  • 相关阅读:
    ArcGIS API ForJS 3.25开发总结(持续更新)
    geotools实现将shp导入mysql
    OL4如何以TMS服务调用WMTS服务的缓存切片
    PostGIS type: LINESTRING[2] We have a Multilinestring with 2 parts, can't use -S switch!解决方案
    OL4加载geowebcache 部署的离线切片
    geoserver发布自定义坐标系矢量切片(以北京54投影坐标系为例)
    geoserver使用sld(点通过svg填充)样式
    关于用geoserver进行切图自定义GridSet出现EPSG:2379: 0.0,0.0,-1.0,-1.0
    OL4通过ajax加载geoserver中WMS的GetFeatureInfo实现点击查询(解决跨域问题)
    作为一个GIS开发人员,你必须知道的坐标系那些事
  • 原文地址:https://www.cnblogs.com/arcer/p/3546253.html
Copyright © 2011-2022 走看看