我一直在研究使用进程记帐来跟踪运行在我们环境中存在问题的脚本的各种用户和站点,而不是尝试执行诸如定期刮顶之类的事情。
不是特别清楚的是哪些字段真正表示使用的 cpu 秒/分钟。我读过的手册页说'cpu'列是烧毁的秒数,但是还有'cp'列用-m显示-它们可以显示不同的总数。例如:
当我使用 -m 标志时,我得到
$sa -m | grep username
username 14944 65.53re 29.90cp 5308k
当我使用 -u 标志并汇总“cpu”的列时,我得到以下信息:
sa -u |grep username|awk 'BEGIN{TOTAL=0}{TOTAL=TOTAL+$2}END{print TOTAL}'
1032.86
谁能帮我理解这两种不同模式下“cp”和“cpu”列之间的区别?
谢谢!