Linux System CPU占用率居高不下

shifa 2010-03-18 03:20:37
公司一台服务器,硬件升级至ibm x3650 m2,在安装系统初,与ibm技术支持联系后,得知该机型支持x64要比x86更稳定,因此,安装了rhel 5.3,内核版本为2.6.18,安装了oracle10G.
但是出现了这样一个问题,,机器重新启动后,运行速度还可以,但过个1、2天后,运行速的会变慢。
通过top,察看,发现cpu占用率很高,基本上就是接近100%,而且长时间居高不下,并且不是user cpu,而是system cup。
测试后发现,在出现情况后,即使是运行如ls,cat 等系统命令都会是system cpu 占用100%。

请各位分析一下,是什么情况引起的?
PS:
是否跟是内核有关?与swap分区是否有关?
...全文
799 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
muri 2010-03-23
  • 打赏
  • 举报
回复
你这个pc server是不是连接存储阵列了?你是不是在存储阵列映射上来的目录下进行的ls?
nwao7890 2010-03-19
  • 打赏
  • 举报
回复
楼主的头像是文王八卦呀!
jacksg 2010-03-18
  • 打赏
  • 举报
回复
最好将top的图截出来看看
tyqhang 2010-03-18
  • 打赏
  • 举报
回复
恩。截个图,ps,free都看看。
shifa 2010-03-18
  • 打赏
  • 举报
回复
感谢,问题在于找不出那个进程。
做过这样的测试,不跑任何额外的程序,运行ls,其也会在某一system cpu上占用率很高。
我回头去截个图,另外将你个建议的结果也截上来。
steptodream 2010-03-18
  • 打赏
  • 举报
回复
那你没看看是哪个进程使用的cpu过多呀。

free -m看看内存和swap的使用情况

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧