sar 命令
NAME
sar - Collect,report,or save system activity information.
SYNOPSIS
sar [ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -i interval ] [ -m ] [ -p ] [ -q ] [ -r ] [ -R ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ] [ -j { ID |
LABEL | PATH | UUID | ... } ] [ -n { keyword [,...] | ALL } ] [ -I { int [,...] | SUM | ALL | XALL } ] [ -P { cpu [,...] | ALL } ] [ -o [ filename ] | -f [ filename ] ] [
--legacy ] [ -s [ hh:mm:ss ] ] [ -e [ hh:mm:ss ] ] [ interval [ count ] ]
sar(System Activity Reporter)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。
cpu资源监控
? CPU : all 表示统计信息为所有CPU的平均值 ? inode、文件和其他内核表监控 ?? ? dentunused : 目录高速缓存中未被使用的条目数量 ? 内存和交换空间监控 ? sar? -r ?? ? kbmemfree:这个值和free命令中的free值基本一致,所以它不包括buffer和cache的空间.? kbmemused:这个值和free命令中的used值基本一致,所以它包括buffer和cache的空间.? %memused:这个值是kbmemused和内存总量(不包括swap)的一个百分比.? kbbuffers和kbcached:这两个值就是free命令中的buffer和cache.? kbcommit:保证当前系统所需要的内存,即为了确保不溢出而需要的内存(RAM+swap).? %commit:这个值是kbcommit与内存总量(包括swap)的一个百分比. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |