wzw200 发表于 2014-05-23 10:24

双核的进程CPU占用高帮忙看看谢谢!

本帖最后由 wzw200 于 2014-05-23 10:26 编辑

# top
top.t - 02:03:45 up2:03,3 users,load average: 8.71, 8.92, 8.47
Tasks:56 total,   2 running,54 sleeping,   0 stopped,   0 zombie
Cpu0: 33.3%us, 19.9%sy,0.0%ni, 46.7%id,0.0%wa,0.0%hi,0.0%si,0.0%st
Cpu1: 44.8%us, 12.8%sy,0.0%ni, 42.4%id,0.0%wa,0.0%hi,0.0%si,0.0%st
Mem:    337880k total,    64244k used,   273636k free,   1752k buffers
Swap:      0k total,      0k used,      0k free,    23524k cached

PID USER      PRNIVIRTRESSHR S %CPU %MEM    TIME+COMMAND                                                                                                            
1360 root      20   0521m16m 1920 S   914.924:39.81 video_gateway                                                                                                    
1378 root      20   0   0    0    0 R   100.0   2:41.81 HI_VFMW_VideoDe

我的是双核的CPU,我的那个程序占用了 91%,可是那个空闲CPU还好多啊,能利用上吗,谢谢回复

%us 用户空间占用CPU百分比、
%sy 内核空间占用CPU百分比、
%ni 用户进程空间内改变过优先级的进程占用CPU百分比、
%id 空闲CPU百分比、
%wa 等待输入输出(I/O)的CPU时间百分比 、
%hi指的是cpu处理硬件中断的时间、%si指的是cpu处理软中断的时间 、
%st用于有虚拟cpu的情况,用来指示被虚拟机偷掉的cpu时间。

humjb_1983 发表于 2014-05-23 11:53

当然可以用上,取决于应用程序“会不会用”。

瀚海书香 发表于 2014-05-23 17:30

回复 1# wzw200
top.t - 02:03:45 up2:03,3 users,load average: 8.71, 8.92, 8.47
Tasks:56 total,   2 running,54 sleeping,   0 stopped,   0 zombie
Cpu0: 33.3%us, 19.9%sy,0.0%ni, 46.7%id,0.0%wa,0.0%hi,0.0%si,0.0%st
Cpu1: 44.8%us, 12.8%sy,0.0%ni, 42.4%id,0.0%wa,0.0%hi,0.0%si,0.0%st
Mem:    337880k total,    64244k used,   273636k free,   1752k buffers
Swap:      0k total,      0k used,      0k free,    23524k cached

PID USER      PRNIVIRTRESSHR S %CPU %MEM    TIME+COMMAND                                                                                                            
1360 root      20   0521m16m 1920 S   914.924:39.81 video_gateway                                                                                                      
1378 root      20   0   0    0    0 R   100.0   2:41.81 HI_VFMW_VideoDe

我的是双核的CPU,我的那个程序占用了 91%,可是那个空闲CPU还好多啊,能利用上吗,谢谢回复

不要只关心你的CPU利用率了,91%我决定还是可以接受的。从你的输出来看,存在的问题是,只有2个core,但你的loadavg却接近9了,说明你系统中遇到了CPU瓶颈或者IO瓶颈。

   

wzw200 发表于 2014-05-29 10:06

好的,谢谢回复,还在查问题
页: [1]
查看完整版本: 双核的进程CPU占用高帮忙看看谢谢!