LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1142|回复: 7

CPU资源耗尽

[复制链接]
发表于 2007-5-29 19:34:09 | 显示全部楼层 |阅读模式
amd64 (从 amd64 2006.1 升级到amd64  2007.0)机器上也没安装什么特别的服务。CPU几乎总是用到99%。系统监视截图与top如下:

Tasks:  77 total,   3 running,  74 sleeping,   0 stopped,   0 zombie
Cpu(s): 89.0%us,  9.3%sy,  0.0%ni,  0.0%id,  1.3%wa,  0.3%hi,  0.0%si,  0.0%st
Mem:   2058972k total,   900044k used,  1158928k free,   289064k buffers
Swap:   522076k total,        0k used,   522076k free,   135900k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                     
12939 root      25   0 29872  24m 4320 R 16.0  1.2   0:00.48 cc1                                                                          
11637 owen      15   0  125m  14m  11m R  3.3  0.7   0:00.49 gnome-terminal                                                               
10958 root      15   0  333m  19m 8608 S  3.0  1.0   0:04.36 X                                                                           
12350 owen      15   0 10600 1296  964 R  0.3  0.1   0:00.04 top                                                                          
12894 root      18   0  5116 1052  684 S  0.3  0.1   0:00.01 make                                                                        
    1 root      15   0  2668  600  504 S  0.0  0.0   0:01.16 init                                                                        
    2 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0                                                                  
    3 root      10  -5     0    0    0 S  0.0  0.0   0:00.13 events/0                                                                     
    4 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 khelper                                                                     
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kthread                                                                     
   78 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kblockd/0                                                                    
   79 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid                                                                       
  176 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 cqueue/0                                                                     
  177 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 ksuspend_usbd                                                               
  180 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khubd                                                                        
  182 root      10  -5     0    0    0 S  0.0  0.0   0:00.01 kseriod                                                                     
  210 root      25   0     0    0    0 S  0.0  0.0   0:00.00 pdflush                                                                     
  211 root      15   0     0    0    0 S  0.0  0.0   0:00.01 pdflush                                                                     
  212 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 kswapd0                                                                     
  213 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0                                                                        
  442 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 kpsmoused                                                                    
  471 root      10  -5     0    0    0 S  0.0  0.0   0:00.06 kjournald                                                                    
  567 root      16  -4  7136  740  372 S  0.0  0.0   0:00.31 udevd                                                                        
7697 root      16   0  2680  248  140 S  0.0  0.0   0:00.00 dhcpcd                                                                       
8525 root      15   0  7184  716  464 S  0.0  0.0   0:00.00 syslog-ng                                                                    
8583 root      18   0  2660  580  472 S  0.0  0.0   0:00.00 acpid                                                                        
8648 messageb  15   0  8468  900  676 S  0.0  0.0   0:00.04 dbus-daemon                                                                  
8706 haldaemo  15   0 18696 3580 1732 S  0.0  0.2   0:00.51 hald                                                                        
8707 root      25   0 11296 1176  976 S  0.0  0.1   0:00.02 hald-runner                                                                  
8713 haldaemo  25   0  9252  884  740 S  0.0  0.0   0:00.00 hald-addon-acpi                                                              
8720 haldaemo  15   0  9260  888  740 S  0.0  0.0   0:00.01 hald-addon-keyb                                                              
8728 root      18   0  4956  688  584 S  0.0  0.0   0:00.09 hald-addon-stor                                                              
8730 root      18   0  4956  688  584 S  0.0  0.0   0:00.06 hald-addon-stor                                                              
8859 root      18   0 30180 2324 1500 S  0.0  0.1   0:00.01 cupsd

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-5-29 20:00:35 | 显示全部楼层
top然后按p键从cpu使用排序,这样容易看一些。另外cc1会不会是后台在编译着什么东西。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-29 20:03:37 | 显示全部楼层
是的,后台在编译内核。可是top显示只用了16%啊。
回复 支持 反对

使用道具 举报

发表于 2007-5-30 09:46:27 | 显示全部楼层
编译东西,cpu当然是全力以赴了,99%很正常啊,至于只显示16%那是top自己的算法吧。
回复 支持 反对

使用道具 举报

发表于 2007-5-30 10:34:08 | 显示全部楼层
请问你是怎么升级的阿?从 amd64 2006.1 升级到amd64 2007.0 如何实现的?
回复 支持 反对

使用道具 举报

发表于 2007-5-30 11:06:44 | 显示全部楼层
我的内存倒是经常感觉不够用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-30 11:26:31 | 显示全部楼层
Post by ibearz
请问你是怎么升级的阿?从 amd64 2006.1 升级到amd64 2007.0 如何实现的?

rm -r /etc/make.profile

ln -s /usr/portage/profiles/default-linux/amd64/2007.0/desktop/ /etc/make.profile/

同步portage。--update更新系统。--depclean删除孤儿软件。rebuild重新恢复缺失的相关性文件。eclean-dist过期bz2文件。

平时多读gentoo官方网站的document文档。
回复 支持 反对

使用道具 举报

发表于 2007-5-30 11:39:20 | 显示全部楼层
Post by wxw
rm -r /etc/make.profile

ln -s /usr/portage/profiles/default-linux/amd64/2007.0/desktop/ /etc/make.profile/

同步portage。--update更新系统。--depclean删除孤儿软件。rebuild重新恢复缺失的相关性文件。eclean-dist过期bz2文件。

平时多读gentoo官方网站的document文档。

谢谢,我刚从debian转过来。。。还没怎么熟悉gentoo
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表