操作系统资源利用率

CPU 占用率

使用命令:<top/nmon>,关注数据库进程 CPU 使用率及总的使用率。

1_4_1_01

备注

%id:空闲 CPU 百分比,若该值很低,则需要检查 CPU 具体被哪个进程占用,是否存在瓶颈。 %us:用户空间占用 CPU 百分比。

内存使用率

使用命令:<free -m /nmon>,关注 buffer/cache 和 free 内存,若 swap 可用过少,服务器内存使用可能有存在内存问题。

1_4_2_01

可用 `cat /proc/sys/vm/swappiness` 查看当物理内存使用多少后才会用到 swap。

1_4_2_02

建议

该参数建议修改为 60%

磁盘 I/O 速率

磁盘空间使用检查可参考磁盘状态检查章节,查询 I/O 速率可使用命令:<iostat -xm -t 1 /nmon>,关注 CPU 使用率及读写率。

1_4_3_01

备注

如果 %iowait 的值过高,表示硬盘存在 I/O 瓶颈。 如果 %idle 值高,表示 CPU 较空闲。 如果 %idle 值高但系统响应慢时,可能是 CPU 等待分配内存,应加大内存容量。 如果 %idle 值持续低于 10,表明 CPU 处理能力相对较低,系统中最需要解决的资源是 CPU。

微信扫码
分享文档
扫一扫
联系客服