免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4560 | 回复: 10
打印 上一主题 下一主题

求助:CPU占用相当的高,kernel占用比user占用更高,什么原因呢?[附详细信息] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-05 09:43 |只看该作者 |倒序浏览
一,环境:\r\nbash-2.03# prtdiag -v\r\nSystem Configuration:  Sun Microsystems  sun4u Sun Enterprise 420R (4 X UltraSPARC-II 450MHz)\r\nSystem clock frequency: 113 MHz\r\nMemory size: 4096 Megabytes\r\n\r\n========================= CPUs =========================\r\n\r\n                    Run   Ecache   CPU    CPU\r\nBrd  CPU   Module   MHz     MB    Impl.   Mask\r\n---  ---  -------  -----  ------  ------  ----\r\n 0     0     0      450     4.0   US-II    10.0\r\n 0     1     1      450     4.0   US-II    10.0\r\n 0     2     2      450     4.0   US-II    10.0\r\n 0     3     3      450     4.0   US-II    10.0\r\n\r\n\r\n========================= IO Cards =========================\r\n\r\n     Bus   Freq\r\nBrd  Type  MHz   Slot        Name                              Model\r\n---  ----  ----  ----------  --------------------------------  ----------------------\r\n 0   PCI    33     On-Board  network-SUNW,hme                                        \r\n 0   PCI    33     On-Board  scsi-glm/disk (block)             Symbios,53C875        \r\n 0   PCI    33     On-Board  scsi-glm/disk (block)             Symbios,53C875        \r\n\r\nNo failures found in System\r\n===========================\r\n\r\n========================= HW Revisions =========================\r\n\r\nASIC Revisions:\r\n---------------\r\nPCI: pci Rev 4\r\nPCI: pci Rev 4\r\nCheerio: ebus Rev 1\r\n\r\nSystem PROM revisions:\r\n----------------------\r\n  OBP 3.23.0 1999/06/30 13:53   POST 1.2.7 1999/05/24 17:33\r\nYou have new mail in /var/mail/root\r\n作oracle数据库服务器.\r\n\r\nCPU占用相当的高,一般user占用高可以理解,但kernel的比例大部分时间与user占用相当,甚至更高,这是什么原因呢?如何检查原因?\r\n\r\nload averages:  4.31,  4.00,  3.86                                                                                   01:35:29\r\n214 processes: 211 sleeping, 3 on cpu\r\nCPU states: 18.6% idle, 35.5% user, 36.3% kernel,  9.6% iowait,  0.0% swap\r\nMemory: 4096M real, 2050M free, 1474M swap in use, 5424M swap free\r\n\r\n  PID USERNAME THR PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND\r\n28527 oracle     1   0    0  391M  351M cpu1    6:56 15.58% oracle\r\n 8129 oracle     1  54    0  390M  347M sleep   0:01  0.86% oracle\r\n23312 oracle     1  10    0   15M 5312K sleep 674:32  0.77% tnslsnr\r\n 7223 root       1  58    0 2376K 1752K cpu0    0:02  0.49% top\r\n11289 oracle   258  58    0  400M  353M sleep  76:24  0.41% oracle\r\n13882 root       4  58    0  125M  111M sleep 213:18  0.38% sp_cop\r\n11291 oracle    15  58    0  399M  348M sleep 122:34  0.33% oracle\r\n 8348 root       4  31    0   53M 9200K sleep   0:00  0.33% sp_ocap\r\n13918 root       4  58    0  104M   90M sleep 215:42  0.30% sp_cop\r\n 8351 root       4  52    0   53M 9272K sleep   0:00  0.22% sp_ocap\r\n 8355 daemon     1  34    0  391M  348M sleep   0:00  0.21% oracle\r\n 8343 oracle     1  52    0  390M  347M sleep   0:00  0.21% oracle\r\n 8354 daemon     1  32    0  391M  348M cpu1    0:00  0.19% oracle\r\n 8327 oracle     1  52    0  390M  347M sleep   0:00  0.18% oracle\r\n 8331 oracle     1  20    0  390M  347M sleep   0:00  0.16% oracle\r\n\r\nload averages:  3.86,  3.95,  3.86                                                                                   01:37:52\r\n225 processes: 220 sleeping, 1 running, 4 on cpu\r\nCPU states:  0.0% idle, 31.3% user, 68.8% kernel,  0.0% iowait,  0.0% swap\r\nMemory: 4096M real, 2061M free, 1486M swap in use, 5411M swap free\r\n\r\n  PID USERNAME THR PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND\r\n28527 oracle     1  20    0  391M  351M run     8:24 15.69% oracle\r\n10138 root       1  28    0 2376K 1744K cpu3    0:00  0.88% top\r\n23312 oracle     1  21    0   15M 5312K sleep 674:37  0.87% tnslsnr\r\n10149 oracle     1  54    0  390M  347M sleep   0:00  0.54% oracle\r\n11291 oracle    15  58    0  399M  348M sleep 122:36  0.46% oracle\r\n13882 root       4  48    0  125M  111M sleep 213:20  0.37% sp_cop\r\n11289 oracle   258  58    0  400M  353M sleep  76:26  0.24% oracle\r\n13918 root       4  48    0  104M   90M sleep 215:44  0.24% sp_cop\r\n10309 oracle     1  33    0  390M  347M sleep   0:00  0.23% oracle\r\n10374 root       4  38    0   52M 6928K sleep   0:00  0.19% sp_ocap\r\n10359 oracle     1  55    0  390M  347M sleep   0:00  0.18% oracle\r\n10371 oracle     1  31    0  390M  347M cpu0    0:00  0.17% oracle\r\n10329 oracle     1  53    0  390M  347M sleep   0:00  0.16% oracle\r\n10373 oracle     1  21    0  390M  347M sleep   0:00  0.16% oracle\r\n10349 oracle     1  21    0  390M  347M sleep   0:00  0.16% oracle\r\n\r\nload averages:  3.93,  3.96,  3.87                                                                                   01:38:15\r\n220 processes: 212 sleeping, 4 running, 4 on cpu\r\nCPU states: 11.7% idle, 32.1% user, 45.0% kernel, 11.3% iowait,  0.0% swap\r\nMemory: 4096M real, 2065M free, 1477M swap in use, 5421M swap free\r\n\r\n  PID USERNAME THR PRI NICE  SIZE   RES STATE   TIME    CPU COMMAND\r\n28527 oracle     1  20    0  391M  351M run     8:38 15.77% oracle\r\n23312 oracle     1  32    0   15M 5312K sleep 674:38  0.82% tnslsnr\r\n10669 daemon     1  33    0  391M  349M sleep   0:00  0.38% oracle\r\n11291 oracle    15  58    0  399M  348M sleep 122:37  0.36% oracle\r\n10627 oracle     1  58    0  390M  347M sleep   0:00  0.35% oracle\r\n11289 oracle   258  58    0  400M  353M sleep  76:26  0.35% oracle\r\n13882 root       4  48    0  125M  111M sleep 213:20  0.34% sp_cop\r\n10389 oracle     1  58    0  390M  347M sleep   0:00  0.32% oracle\r\n10673 oracle     1  60    0  391M  350M sleep   0:00  0.32% oracle\r\n10649 root       1  58    0 2376K 1744K cpu0    0:00  0.30% top\r\n10665 root       4  60    0   53M 9880K sleep   0:00  0.27% sp_ocap\r\n13918 root       4  58    0  104M   90M sleep 215:44  0.23% sp_cop\r\n10679 oracle     1  42    0  390M  347M sleep   0:00  0.18% oracle\r\n10587 oracle     1  58    0  390M  347M sleep   0:00  0.18% oracle\r\n10777 root       4  58    0   57M   16M sleep   0:25  0.18% sp_ordr

论坛徽章:
0
2 [报告]
发表于 2006-02-05 10:08 |只看该作者

回复 1楼 oicqoicq 的帖子

查查是否有反复读取cpu,内存等利用率的shell调用。

论坛徽章:
0
3 [报告]
发表于 2006-02-05 11:46 |只看该作者

可能和系统补丁有关系!

可能和系统补丁有关系!\r\n前一段时间遇到同样的问题,升级系统补丁就解决了!

论坛徽章:
0
4 [报告]
发表于 2006-02-05 11:51 |只看该作者
感谢提供思路,回头仔细检查一下.

论坛徽章:
0
5 [报告]
发表于 2006-02-05 11:55 |只看该作者
原帖由 solaris小兵 于 2006-2-5 11:46 发表\r\n可能和系统补丁有关系!\r\n前一段时间遇到同样的问题,升级系统补丁就解决了!
\r\n应该打什么补丁

论坛徽章:
0
6 [报告]
发表于 2006-02-05 17:03 |只看该作者
prstat -cvm\r\n的输出贴一下

论坛徽章:
0
7 [报告]
发表于 2006-03-06 14:37 |只看该作者
没有prstat,又没有top。咋个办呢?要实时刷新。

论坛徽章:
0
8 [报告]
发表于 2006-03-06 16:17 |只看该作者
原帖由 andm 于 2006-3-6 14:37 发表\r\n没有prstat,又没有top。咋个办呢?要实时刷新。
\r\nps aux

论坛徽章:
0
9 [报告]
发表于 2006-03-06 16:28 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
10 [报告]
发表于 2006-03-07 08:17 |只看该作者
原帖由 oicqoicq 于 2006-2-5 09:43 发表\r\n一,环境:\r\nbash-2.03# prtdiag -v\r\nSystem Configuration:  Sun Microsystems  sun4u Sun Enterprise 420R (4 X UltraSPARC-II 450MHz)\r\nSystem clock frequency: 113 MHz\r\nMemory size: 4096 Megabytes\r\n\r\n=== ...
\r\n\r\n\r\n系统占用率高一般是由,系统调用/中断处理占用的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP