Linux系统CPU子系统,命令和监控2

查看CPU配置信息命令:cat /proc/cpuinfo  核心数据看model name


查看某个进程ID命令:pgrep ssh                         pgrep httpd


kill命令的实质是给进程发送一个特定的“信号”,但是最多的命令是用来杀进程kill  -9  PID,kill  -l是列出所有可以kill发送的信息,pkill PID是强制终止进程

mpstat

和top类似的监控命令



sar  -u   5  3  每5秒采集3次CPU的使用情况

sar  -u  -o  output  5  3  每5秒采集3次并将结果以二进制形式存入,使用sar  -f  output  查看output文件


关注指标:

%iowait:显示用于等待I/O操作占用CPU总时间的百分比

%idle:显示CPU空闲时间占CPU总时间的百分比

系统瓶颈分析:

若%iowait的值过高表示硬盘存在I/O瓶颈,是否存在大量碎片

若%idle的值过高但系统很慢时,可能是CPU等待分配内存,此时应加大内存容量;若%idle的值持续低于1,表示CPU处理能力很低,可能是死循环导致;如果CPU很闲系统还是很慢,内存总是不够用,可能存在内存泄露。





strace  -o  report.txt   -T -e trace=all  -p pid   黑客常用跟踪手段

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个专业的 Linu...
    七寸知架构阅读 13,755评论 1 71
  • 这篇文章主要介绍一些常用的linux服务器性能监控命令,包括命令的常用参数、指标的含义以及一些交互操作。 几个问题...
    dancingking阅读 12,610评论 6 22
  • linux系统性能监视命令,经过百度谷歌,加上各渠道获得,查找到相关命令汇集,望能学有所收获 ...
    _王子_阅读 5,224评论 3 13
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,185评论 2 33
  • 清晨,千丝万缕而又金黄的光线照射大地,那是阳光,像是过了几个世纪没有出现的阳光。清晨的阳光不是那么的刺眼,但...
    千劫已过阅读 1,755评论 2 3