CPU使用率一直为100%如何处理?

[复制链接]
查看11 | 回复3 | 2008-2-13 12:43:03 | 显示全部楼层 |阅读模式
$ vmstat 1 15
System configuration: lcpu=8 mem=7808MB
kthrmemory
page
faultscpu
----- ----------- ------------------------ ------------ -----------
rb avm frerepipofr srcyin sycs us sy id wa
150 11740152965 0 0 0 00 0 1695 495347 4302 37 6300
130 11740162167 0 1 0 00 0 1422 526517 3656 35 6500
140 11740162333 0 015 643 1915 0 1068 506996 2922 37 6300
140 11740162900 0 2 1 350834 0 1449 498711 4028 38 6200
120 11740163138 0 0 0 00 0 1366 532542 3700 35 6500
140 11740162310 0 0 2 129395 0 1581 501582 4258 35 6500
130 11740163115 0 111 516 1165 0 1299 508872 3611 37 6300
130 11740162538 0 0 0 00 0 870 518051 2710 37 6300
130 11740162416 0 1 0 00 0 688 540343 2329 34 6600
140 11740162759 0 1 1 386888 0 889 503073 2680 37 6300
140 11742852198 0 1 0 00 0 829 497816 2563 36 6400
130 11743032271 0 123 1443 3407 0 864 593905 2646 36 6400
140 11740492516 0 017 516 1340 0 819 512830 2493 38 6200
130 11740252984 0 1 0 00 0 1011 509707 2841 32 6800
140 11740252449 0 0 0 00 0 1155 448666 2790 36 6400
各位高人指点如何处理?谢谢!
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
进程有点多,剩余内存有点少。
看看什么进程占CPU多
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
稍不同意见:
1. 内存至少不是严重问题,先不用管
2. 系统负载比较重(等待执行的程序很多),但并不一定必须增加cpu,看看是什么引起的,可以用ps aux,topas之类的看top
3. us:sy 成反比例关系,多年经验:程序中有没有wait/sleep/中断等待的死循环,或者补丁不够,或者程序编译的有问题,修改些参数重新编译
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
可能是数据库软件或者网络服务程序处理速度不够了,看下run queue就知道了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行