免费注册 查看新帖 |

Chinaunix

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

请教: 一台HPUX系统,NICE使用率较高 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-13 15:25 |只看该作者 |倒序浏览
本帖最后由 myld 于 2010-03-13 16:04 编辑

一台主机 RP8420, HPUX 11.11系统,运行weblogic程序,近期发现CPU利用率升高,

用glance发现系统与用户级的CPU利用率不高,但NICE使用率较高:

                                                    PERCENTAGE CPU BY PROCESSOR                                         Users=    1
CPU  Util    User    Nice   NNice  RealTm     Sys  Intrpt CSwitch   Trap  Vfault
--------------------------------------------------------------------------------
  2  38.4    0.00   34.73    0.19    0.00    2.67    0.38    0.19   0.00    0.19
  1  43.1    0.00   37.59    0.00    0.19    2.86    2.09    0.19   0.00    0.19
  0  42.2    0.00   37.97    0.00    0.00    2.67    1.14    0.19   0.00    0.19
  3  38.4    0.00   34.16   0.00    0.19    3.05    0.19    0.38   0.19    0.19

java进程所占CPU使用率也较高:

-------------------------------------------------------------------------------
                                                            PROCESS LIST                                                Users=    1
                         User      CPU %    Thrd Disk        Memory       Block
Process Name     PID     Name   ( 400% max) Cnt  IOrate      RSS/VSS      On
--------------------------------------------------------------------------------
java               29775 weblogic     81.1    74  11.9    1.81gb   1.90gb STRMS
java               29243 weblogic     76.5   105  18.8    1.80gb   1.90gb SLEEP
glance             18598 root          0.6     1   1.5     9.2mb   11.7mb STRMS
midaemon            1898 root          0.4     3   0.0    22.1mb   26.3mb SLEEP
swapper                0 root          0.0     1  10.3      32kb     32kb SLEEP
java                8797 patrol        0.0    20   0.0   145.6mb  300.7mb SLEEP
PatrolAgent         8769 patrol        0.0     1   0.0    48.5mb   49.4mb SLEEP
scopeux             1918 root          0.0     1   0.3    22.3mb   28.1mb SLEEP
python              1835 root          0.0     9   0.0    42.3mb   43.8mb SLEEP
vxfsd                 39 root          0.0   300  15.7     9.4mb    9.4mb    IO
syncer               495 root          0.0     4   1.5     360kb    668kb SLEEP
java                8947 patrol        0.0    11   0.0    63.5mb  153.3mb SLEEP

继而查看java进程所占nice使用率也较高:


Global CPU NICE =       32.1
name                pri   proc_nice_util  nice_time
java                    24      77.1      6.94
java                    24      51.0      4.59


在网上查了一下,NICE是进程更改自身的优先级值时所占CPU比率,\

但不是太明白,为什么改一个NICE值会消耗那么多的CPU资源? 如果是程序本身更改nice值所占的CPU,这种改变会带来什么样的影响?

而且通过glance观察,java进程的优先级与其线程的优先级在没有变化的情况下,其nice的使用率还是居高不下,不知是何原因?

烦请各位解答,多谢!!!

论坛徽章:
0
2 [报告]
发表于 2010-03-14 11:11 |只看该作者
我还以为是录音那个nice

论坛徽章:
0
3 [报告]
发表于 2011-04-05 09:51 |只看该作者
我遇到了同样的问题,盼解答!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP