服务器性能指标

Linux 服务负载:

  1. 概念:负载 load 是 linux 当前 cpu 工作量的度量,机器当前的压力状态
  2. 影响: 内存占用过高执行速度受影响, IO 负载过高影响传输效率
  3. 方案:Top查看机器性能指针load average表示机器性能负载
  4. 扩展: iostat 网络 io 状态, free 内存使用, netstat -lnp 网络状态
  • load average
    • 三个数字分别代表 1 分钟、5 分钟、15 分钟的平均负荷
    • 当 cpu 完全空闲时,平均负荷为 0, 值越低负荷越低
    • 值和 cpu 核数相关,8 核 cpu,最高负载为 8.0
  • mem: 展示当前内存状态,total 是总的内存大小,used 是已使用的,free 是剩余的,buffers 是目录缓存
  • task: 展示了目前进程总数及所处状态,要注意 zombie, 表示僵尸进程,不为 0 表示有进程出现问题
  • cpu: 展示当前 cpu 状态,us 表示用户进程占用 cpu 百分比,sy 表示内核进程占用 cpu 百分比,id 表示空闲 cpu 百分比,wa 表示 IO 等待所占用 cpu 时间的百分比。wa占用超过 30% 则表示 IO 压力很大

你可能感兴趣的:(服务器性能指标)