码迷,mamicode.com
首页 > 系统相关 > 详细

linux资源性能指标

时间:2018-12-23 23:49:56      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:依赖   计时   net   上下   次数   获取数据   平均负载   完成   iptraf   

1.cpu

 Running:正在运行的进程
 Waiting:已准备就绪,等待运行的进程
 Blocked:因为等待某些事件完成而阻塞的进程,通常在等待I/O
 命令获取数据:
 vmstat 1
其中:
 us:用户占用CPU的百分比
 sy:系统(内核和中断)占用CPU的百分比
 id:CPU空闲的百分比
  us+sy表示CPU使用率,可接受上限百分之七八十
  若sy的值长期大于百分之25,就应该关注in(系统中断)和cs(上下文切换)
 r:可运行进程数,包括Running和Waiting
  r的值等于系统CPU总核数,说明CPU满负荷。
  在负载测试中,可接受上限不超过CPU核数的2倍
 
 cs:每秒上下文切换次数
 top和uptime查看1分钟,5分钟和15分钟的平均负载值

2.memory

 页面交换:
 si:每秒从SWAP读取到内存的数据大小
 so:每秒从内存写入到SWAP的数据大小
 SWAP空间占用:
 swpd

3.disk

 随机IO:读写请求多,每次读写的数据量小,IO速度更依赖于磁盘每秒能IO次数
 顺序IO:请求大量数据,请求个数较少,每次数据量大,更重视每次IO吞吐量
 命令获取数据:
 iostat -dxk 1
 %util:设备使用率,处理IO请求的时间与统计时间的百分比
  大于百分之60,很可能降低系统的性能表现
 IOPS:r/s和w/s,一般都在百这个数量级
 数据吞吐量:rkB/s和wkB/s,通常与IO类型有直接关系,顺序IO吞吐能力优于随机读写

4.network

 网络吞吐量获取数据:
 iptraf -d eth0

linux资源性能指标

标签:依赖   计时   net   上下   次数   获取数据   平均负载   完成   iptraf   

原文地址:https://www.cnblogs.com/chy-op/p/10165782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!