NTP/GSP high CPU util

Hi,
We have 2 ASR9k (v4.2.0) routers doing "light" xconnect work, no problems so far.
Lately, we have noticed ntpd/gsp utilizing an abnormally high amount of CPU, is this normal behavoir on the ASR9k?
RP/0/RSP0/CPU0:asr-1#show processes cpu | utility head -n 2
Fri Aug 10 10:52:52.285 CET
CPU utilization for one minute: 57%; five minutes: 57%; fifteen minutes: 57%
RP/0/RSP0/CPU0:asr-1#show processes cpu | utility egrep -e ntpd -e gsp
Fri Aug 10 10:52:59.346 CET
233559  23%     23%      23% gsp
266447  27%     27%      27% ntpd
RP/0/RSP0/CPU0:asr-2#show processes cpu | utility head -n 2
Fri Aug 10 10:53:39.162 CET
CPU utilization for one minute: 56%; five minutes: 56%; fifteen minutes: 56%
RP/0/RSP0/CPU0:asr-2#show processes cpu | utility egrep -e ntpd -e gsp
Fri Aug 10 10:54:11.032 CET
233559  22%     22%      22% gsp
266447  28%     28%      28% ntpd
/Bjorn

CSCtw87827 is a known issue in 4.2.0 causing high CPU in ntpd/gsp.
Workaround is to enable IPv6 on the source interface used by NTP, but I'd recommend considering moving to 4.2.1 which is much more stable (unless extended validation testing was made for 4.2.0 of course)
Here is the full release note:
Issue:
======
The NTPD process takes around 27% cpu usage after upgrade to 4.2.0 30I. We did not see this issue before and we don not see this issue on another ASR9K running on 20L also.
Root cause:
ens_read_nb is getting called irrespective of producer available for requested interface exists or not. So this retry is happening infinitely if the requested interface is not configured with ipv6.
Fix:
====
When ENS_CMD_NB_STATUS is received we need to check the 'status' flag which is part of 'grp_ens_nb_status_msg_st' which is passed as part of 'value' parameter to the consumer callback. If this comes as 'ETIME' then it represents producer is available, but timeout happened due to some other reasons. If status is 'ESRCH' then it represents that producer doesn't exist for the requested interface. These are the two values for 'status' as of now.
Workaround:
===========
Configure either 'ipv6 enable' or an ipv6 address under requested interface. This will avoid infinite retrying from consumer library.
Condition which causes to hit this issue:
===============================
If any one of the LAS client register for link local address without enabling ipv6 on that interface, which may be due to configure/unconfigure/rollback and all.

Similar Messages

  • Java code running as background process in Linux causes high CPU util.

    I'm running a piece of java code as a background process in Redhat 7.1 . When I specify to run it as a background process (using the '&') at the command line, I get CPU utilization at around 5% and it dips.
    When I edit the script that runs the java code to specify running it as a background process withint the script itself (java ..... &) and then go to the command line and run the script, the CPU utilization shoots up to 95% and stays at the low 90's - very high 80's range for the CPU utilization..
    I'm hoping someone has any idea for this behavior and a way to fix it.
    Thanks in advance,
    Sarat..

    This is an interesting post and i'm sory i don't have time to
    experament before i answer
    you could of course run the script as background
    *.sh &
    but that's probubly not what you want
    I think the solution lies in giving the
    proccess a job number %n
    then setting it %n &
    it might even work to
    put something like %java &
    Anyway when it's running fullout
    it is because it is in the
    current terminal process group PID.
    wish i could help more

  • C4507R w/ 2* Sup IV redundancy failure and High CPU Util.

    CPU Utilization is around 80% and redundancy state is wrong.
    But Active Sup-IV is still normal.
    Help me.
    I attached a reference text.

    Hi
    did u try pulling out and re-inserting the SUP card back on the slot ?
    the logs tells that active sup was in slot 2 earlier which is down and non operational.
    Coz of the same the sup in slot 1 has become active sup now.
    i would suggest to take out the sup card and re-insert the same again or try in someother slot (may be in 3rd slot)if u have some free slots available over there in your chasiss.
    regds

  • High CPU usage reported on Solaris 8

    Hello,
    In my OEM 10g Grid Control / Hosts view, I have high CPU Util% reported for one of my Solaris servers (pegged at 100% right now); a remote node running the 10g agent.
    However, when I look at the box and use the native Unix commands (uptime, sar, vmstat, iostat, etc), I cannot see why OEM is complaining. When I run "top" on the box, it does show I/O wait @ 97-99%, but that value is kinda bogus, there is no I/O queued or pending, so I'm wondering if the Oracle Agent is somehow using that bogus value of I/O wait to decide on total CPU usage? Anyone seen this, and know a fix?

    I ran 'nmump foo' to get the usage, and it looks like either "osLoad" or "osCpuUsage" would be what it's executing, although the text inside both of those perl scripts says they are only for Linux or Tru64. I'm not sure what to make of the outputs:
    $ nmupm osLoad
    em_result=0.06|0.05|0.06|843677.000000|178|8|279360901.000000|1223751574.000000|
    313790808.000000|98206630.000000|2580027199.000000|8192.000000|4194304.000000|56
    0026113789.000000|4234766618533.000000|1227715348459.000000
    $ nmupm osCpuUsage
    em_result=1|54665464.000000|22348544.000000|597678197.000000|379255063.000000
    em_result=2|93177600.000000|25722959.000000|752622995.000000|182421611.000000
    em_result=3|118210934.000000|29060067.000000|639495186.000000|267178975.000000
    em_result=4|47736833.000000|21075094.000000|590237308.000000|394895925.000000
    I found the metric brower line in emd.properties and uncommented it out, now I'll try to figure out where the 'metric browser' is, and how I see what it's doing...if you happen to catch my reply, and could be a bit more specific about where this is, that'd be great.

  • Airport Process utilizing high CPU utilization

    I currently have a 13 inch MacBook Pro i7 (2012 version).  Recently I upgraded to Mavericks.  After using the computer for a day after the upgrade, I began to notice it becoming very hot and the fans running very high.  Looking at the running processes i noticed that a process called "airport" was running and utilizing high CPU times causing the heating up and fans running.  Once I stopped this process, the laptop went back to operating at normal levels.
    Unfortunately this issue began to come back several times....the "airport" process starting at any time and utilizing high CPU utilization....again only by killing this process fixed this issue.
    After seeing this behavior over several days, I decised to wipe the drive and install a clean copy of Mavericks in the computer.  Thought here was that possibly something did not carry over correctly from the upgrade from Mountain Lion to Mavericks.  Unfortunely this did not correct the issue with the "airport" process as it still is continiung to launch at any time and spike the processor until I manually kill the process.
    I do not recall this issue occuring while running Mountain Lion so it seems to be specific to Mavericks at this point.
    I was hoping to hear if any other have experienced this type of issues while running Mavericks.

    You should be able to find the information you are looking for from the default Total CPU Utilization Percentage monitor.  This monitor has a built in diagnostic task that will kick off when an alert is triggered to list the top cpu consuming processes.
     To find which processes were causing CPU to spike, simply review the State Change Events history in health explorer for the machine that was affected, for the Total CPU Utilization Percentage monitor.  I have modified my second screen shot
    to remove machine names, but you should get the idea.  If a cpu monitor went from green to red, it will run the diagnostic task and list the process information and cpu usage at the time of the alert under state change events.

  • BEQ connections utilizing high CPU.

    Hi,
    Oracle version :11.2.02
    At a higher load ,i found the following process consuming high CPU.Oracle Server and client are in same unix box
    During this time other processes were in waiting state.
    oracleTESTDB (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))).
    Kindly suggest me why is it consuming high CPU.
    Thanks.

    user10698496 wrote:
    Hi,
    Oracle version :11.2.02
    At a higher load ,i found the following process consuming high CPU.Oracle Server and client are in same unix box
    During this time other processes were in waiting state.
    oracleTESTDB (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq))).
    Kindly suggest me why is it consuming high CPU.
    Thanks.you need to know which OS process ID is consuming most CPU(might you have already identified), now you want want to tune the SQL which is excuting in this session:
    select s.sid,s.sql_id from v$session s,v$process p,v$sql sl where s.sql_id=sl.sql_id and s.PADDR=p.ADDR and p.SPID=(os process);
    Once the SQL is identified, check its explain plan and if possible trace it down to know where cpu is consumed.. Also ensure that statistics on table(which are reffered in sql) are upto date.

  • CUCM 8.6(2) - High CPU utilization - CCM process

    Hello,
    Process name ccm is peacking 91% of CPU utilization in one of Subscribers.
    On cluster there are 1 Pub, 2 Subs, and 2 TFTP.
    CCM service was already restart, and Subs reload, but problem remain.
    We have checked and removed association with phones not registered, but problem remain.
    Proc,PID,CPU,Status,SharedMem,Nice(Level)VmRSS,VMSize,VMData,ThreadCount,DataStackSize,PageFault
    ccm,32687,90,SLEEPING,87380,0,426792,605276,468544,47,418345,744
    VMware Installation:
            1 vCPU: Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
            Disk 1: 80GB
            4096 Mbytes RAM
    admin:show process name ccm
      PID  PPID   TID %CPU S COMMAND
    32687     1 32687  0.0 S ccm
    32687     1 19549  0.0 S ccm
    32687     1 19570  0.0 S ccm
    32687     1 19639  0.0 S ccm
    32687     1 20057  0.0 S ccm
    32687     1 20331  0.0 S ccm
    32687     1 20332  0.0 S ccm
    32687     1 20333  0.0 S ccm
    32687     1 20354  0.0 S ccm
    32687     1 20360  0.0 S ccm
    32687     1 20361  0.0 S ccm
    32687     1 23336  0.0 S ccm
    32687     1 23337  0.0 S ccm
    32687     1 23338  0.0 S ccm
    32687     1 23339  1.0 S ccm
    32687     1 23340  0.1 S ccm
    32687     1 23341  0.2 S ccm
    32687     1 23342  0.0 S ccm
    32687     1 23349  0.0 S ccm
    32687     1 23988  0.0 S ccm
    32687     1 23989 21.6 S ccm
    32687     1 23990  0.7 S ccm
    32687     1 24013  0.0 S ccm
    32687     1 24043  0.0 R ccm
    32687     1 24044  0.0 S ccm
    32687     1 24045  0.0 S ccm
    32687     1 24046  0.0 S ccm
    32687     1 24047  0.0 S ccm
    32687     1 24048  0.7 R ccm
    32687     1 24049  0.2 S ccm
    32687     1 24050  0.1 R ccm
    32687     1 24051  0.0 S ccm
    32687     1 24052  0.0 S ccm
    32687     1 24053  0.0 S ccm
    32687     1 24054  0.0 S ccm
    32687     1 24091  0.0 S ccm
    32687     1 24092  0.0 S ccm
    32687     1 24093  0.0 S ccm
    32687     1 24181  0.0 S ccm
    32687     1 24182  0.0 S ccm
    32687     1 24192  0.0 S ccm
    32687     1 24277  0.1 S ccm
    32687     1 24278  0.0 S ccm
    32687     1 24279  0.0 S ccm
    32687     1 24280  0.0 S ccm
    32687     1 24281  0.0 S ccm
    32687     1 24282  0.0 S ccm
    admin:
    Are there any specific tests, or logs prior to isolate this issue?

    Hi,
    A few points:
    > Use one of the recommended OVA templates
    > Check if the spike is random or occurs at a specific time. If it occurs at a specific time it could be coinciding with something like DRS backup, CDR load, busy hours etc.
    > Minimum set of logs needed for one such high CPU spike instance are:
    Detailed ccm traces from all nodes
    RisDC Perfmon logs
    Proglogs
    Also, capture the output of the following:
    utils diagnose test
    utils core active list
    show process load
    HTH
    Manish

  • SBS 2011 - High CPU usage - Help me Microsoft forums! You're my only hope!

    My company supports a client that has a SBS 2011 server.  For about the past year, we've been fighting a recurring issue with performance on this server.  There are about ten local users and four remote users.  The server's CPU idles at
    about 60%-80% but is usally running when under *any* load from 80%-100%.  If you do anything on the console, it will stay pretty much at 100%.  These are not power users by any means.  The server is utilized for file/printer sharing, Exchange
    2010, and one flat file database application (non-SQL).  SharePoint is not utilized.
    Needless to say, our client is frustrated.  When opening files, using their database application, or doing anything Exchange-related, there is a large amount of lag on the client side.  First, here are the server's specs:
    Make:Dell PowerEdge T420
    OS: SBS 2011 Standard SP1
    CPU: 2 - Intel Xeon E5-2407
    Memory: 32GB
    RAID: RAID 1 - Operating System (C:)/Data Volume (E:) | RAID 5 - Data Volume (D:)
    Here is what we have tried to resolve this to finality:
    * Doubled resources - Initially the server had a single physical processor and 16GB of memory.  While these specs alone should have been fine, and were fine when the server was installed, we had periods of time where the server would just sit all day at
    100% usage.  We doubled the resources and while this seemed like it would fix the issue, we are still seeing abnormally high processor usage.
    * Removed all monitoring tools, antivirus, and backup software - As part of our testing, we removed our monitoring agent (LabTech) and antivirus (GFI Vipre).  Mozy is utilized for an off-site backup so that was disabled.  No dice.
    * Verified updates - We made absolutely sure the server was 100% patched.
    * Malware/Virus/Rootkit checks - We have ran scans checking for any potential issues with security.
    * Ran MBSA and MBCA to fix any issues with the server's configuration.
    There is no single process which is using all of the CPU, or we would simply be able to narrow it down.  Our calls to Microsoft support have yielded no answers.  The last call ended with Microsoft stating that a SBS server should always be running
    at high CPU usage.  Meanwhile, we have many other clients with less-beefy servers, with more users, who have no issues like these.
    So, I'm turning to you all.  I will gladly provide logs, configuration settings, even remote assistance sessions if you all can help shed some light on what might be causing my issues.
    Thank you!

    Some comments/ideas:
    How long was the server running after this screenshot?  I ask because store.exe is only got a 1GB of RAM which is really low - it should grab most of the RAM within a few hours.
    The server was up for about 12 hours.  I believe an adjustment was made before to limit the Exchange memory usage.
    Strange that SearchIndexer (wsearch service) is so high although that may be a startup condition.
    The LT* processes seem to be a 3rd party monitoring tool - no idea why it would ever need that much CPU though (I thought you disabled this?).
    We had, but we cannot go forever without monitoring our client's server.  It has been pulled off in the past and results on performance are pretty much the same.
    The taskmgr process run by amnet_admin has used a lot of total CPU Time.  What is it? (can't see the command line).
    That's the user I was logged in as when I took the screenshot.  Even the task manager seems to eat up the CPU.
    The sqlserver process right above it is also busy - may want to look at the command line and figure out which SQL database that is (SBS has 3 - WSUS, Sharepoint, and SBS monitoring)
    I believe that's the SharePoint database.  They don't currently use their site.  Would you recommend a removal and reinstallation?  I would not completely remove as I know SBS doesn't like you removing parts of the complete package.
    Strange that vds.exe is 10% - that is the interface to the disk management interface IIRC.  Perhaps your monitoring service has gone awry here - definitely lose it.
    I'll see about pulling it off and I'll see if there are any improvements.
    -- Al

  • High cpu usage during JSF lifecycle phase execution

    In our performance test we encountered a high cpu usage (100%) and the thread dumps indicated that most of the times the threads are either executing restore view or render response phase of the JSF lifecycle or they are blocked while accessing the jar files which containing the xhtml pages.
    One of the thread dump of a runnable thread is
    java.lang.Thread.State: RUNNABLE
    at java.util.HashMap.get(HashMap.java:317)
    at javax.faces.component.ComponentStateHelper.get(ComponentStateHelper.java:174)
    at javax.faces.component.ComponentStateHelper.add(ComponentStateHelper.java:216)
    at javax.faces.component.UIComponent.setValueExpression(UIComponent.java:436)
    at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler$CompositeComponentRule$CompositeExpressionMetadata.applyMetadata(CompositeComponentTagHandler.java:631)
    at com.sun.faces.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:81)
    at javax.faces.view.facelets.MetaTagHandler.setAttributes(MetaTagHandler.java:129)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.setAttributes(DelegatingMetaTagHandler.java:102)
    at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.setAttributes(CompositeComponentTagHandler.java:246)
    at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.applyNextHandler(CompositeComponentTagHandler.java:184)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:308)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:367)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
    at com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:120)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at com.sun.faces.facelets.tag.ui.DefineHandler.applyDefinition(DefineHandler.java:107)
    at com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:178)
    at com.sun.faces.facelets.impl.DefaultFaceletContext$TemplateManager.apply(DefaultFaceletContext.java:395)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeDefinition(DefaultFaceletContext.java:366)
    at com.sun.faces.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:112)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:308)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:367)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
    at com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:155)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:308)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:367)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
    at com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:120)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:152)
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:774)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:100)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
    at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)while a thread trace for a blocked thread is
    java.lang.Thread.State: BLOCKED (on object monitor)
    at java.util.zip.ZipFile.getEntry(ZipFile.java:302)
    - waiting to lock <0x00000000c0f678f8> (a java.util.jar.JarFile)
    at java.util.jar.JarFile.getEntry(JarFile.java:225)
    at java.util.jar.JarFile.getJarEntry(JarFile.java:208)
    at sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:817)
    at sun.misc.URLClassPath$JarLoader.findResource(URLClassPath.java:795)
    at sun.misc.URLClassPath.findResource(URLClassPath.java:172)
    at java.net.URLClassLoader$2.run(URLClassLoader.java:551)
    at java.net.URLClassLoader$2.run(URLClassLoader.java:549)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findResource(URLClassLoader.java:548)
    at java.lang.ClassLoader.getResource(ClassLoader.java:1138)
    at java.lang.ClassLoader.getResource(ClassLoader.java:1133)
    at org.glassfish.web.loader.WebappClassLoader.getResource(WebappClassLoader.java:1156)
    at org.glassfish.web.loader.WebappClassLoader.getResourceFromJars(WebappClassLoader.java:1111)
    at org.apache.catalina.core.StandardContext.getMetaInfResource(StandardContext.java:7586)
    at org.apache.catalina.core.StandardContext.getResource(StandardContext.java:6979)
    at org.apache.catalina.core.ApplicationContext.getResource(ApplicationContext.java:382)
    at org.apache.catalina.core.ApplicationContextFacade.getResource(ApplicationContextFacade.java:260)
    at com.sun.faces.context.ExternalContextImpl.getResource(ExternalContextImpl.java:502)
    at com.sun.faces.application.resource.WebappResourceHelper.getURL(WebappResourceHelper.java:119)
    at com.sun.faces.application.resource.ResourceImpl.getURL(ResourceImpl.java:190)
    at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.applyCompositeComponent(CompositeComponentTagHandler.java:366)
    at com.sun.faces.facelets.tag.jsf.CompositeComponentTagHandler.applyNextHandler(CompositeComponentTagHandler.java:191)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:308)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:367)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
    at com.sun.faces.facelets.tag.ui.IncludeHandler.apply(IncludeHandler.java:120)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at com.sun.faces.facelets.tag.ui.DefineHandler.applyDefinition(DefineHandler.java:107)
    at com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:178)
    at com.sun.faces.facelets.impl.DefaultFaceletContext$TemplateManager.apply(DefaultFaceletContext.java:395)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeDefinition(DefaultFaceletContext.java:366)
    at com.sun.faces.facelets.tag.ui.InsertHandler.apply(InsertHandler.java:112)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137)
    at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:184)
    at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120)
    at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:98)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:308)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:367)
    at com.sun.faces.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:346)
    at com.sun.faces.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFaceletContext.java:199)
    at com.sun.faces.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:155)
    at com.sun.faces.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:93)
    at com.sun.faces.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:86)
    at com.sun.faces.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:152)
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:774)
    at com.sun.faces.application.view.StateManagementStrategyImpl.restoreView(StateManagementStrategyImpl.java:223)
    at com.sun.faces.application.StateManagerImpl.restoreView(StateManagerImpl.java:188)
    at com.sun.faces.application.view.ViewHandlingStrategy.restoreView(ViewHandlingStrategy.java:123)
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.restoreView(FaceletViewHandlingStrategy.java:453)
    at com.sun.faces.application.view.MultiViewHandler.restoreView(MultiViewHandler.java:148)
    at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:192)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:116)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
    at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)We use glassfish 3.1.1 as our application and the project_stage property is set to System_test. I would like to get suggestions on how should I investigate this further. Is this a normal behavior? Does glassfish provide an alternative for resolving blocked threads like some caching mechanism for resources etc?
    Thanks in advance

    Nik wrote:
    Even if it is legal, have you tried moving them out of there (just to pinpoint a possible bug since the stacktrace indicates a wait on a jar file)?Indeed. If that clears up the issue it is good information to put in a JSF bug report (which may even cascade to the Glassfish level).
    Putting resources in a jar file is only really useful when you want to share those resources among different web applications, which should be a rare case. Even when it happens I would probably still choose to simply copy the resources so they are individually managed and you don't get unnecessary dependencies between applications. Just because something is technically possible doesn't make it a good idea.

  • High CPU Usage On client application when upgrade remote SQL database

    Hi,
    Is anyone here encountered very high CPU usage after upgraded the database from SQL 2005 to SQL 2012? Following describes my issue.
    I have my client application running on Windows 7 that access to central database (SQL 2005) on Windows server 2003 using ODBC connection, this client application basically query data and perform data insert and update. There are a number of this similar
    clients connected to the database.
    Due to slowness of the database server, company decided to upgrade the database server to SQL 2012 and also new hardware runing Windows Server 2012. There is no change on the client application and client hardware and the client application still using the
    same ODBC connection to query, insert or update the new database server.
    The problem I am now experiencing now is that my client PC where my client application running the CPU usage is very high almost hitting 100% when accessing to the central database. I am also noticed this program lsass.exe that utilized almost 40-50% of
    the CPU time when client application accessing the central database.
    Is anyone here know, why client PC CPU usage 100% when access to upgraded SQL 2012 database? What is lsass.exe program doing, it only appear when accessing to database server. How to reduce the CPU usage on client?
    Thanks.
    Chee Wee.

    Hello,
    After upgrading, please rebuild indexes and update statistics on the databases.
    http://www.mssqltips.com/sqlservertip/1367/sql-server-script-to-rebuild-all-indexes-for-all-tables-and-all-databases/
    http://www.mssqltips.com/sqlservertip/1606/execute-update-statistics-for-all-sql-server-databases/
    Configure maxdop on the instance.
    http://blogs.msdn.com/b/sqlsakthi/archive/2012/05/24/wow-we-have-maxdop-calculator-for-sql-server-it-makes-my-job-easier.aspx
    If the above does not solve the issue, let us know.
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • High CPU usage with Coherence 3.5.0 cluster node

    We're noticing sustained high CPU usage on one of our Coherence nodes - this happens after running a job that pretty intensively interacts with the cache. The jobs complete, however we still see the Coherence process using approximately the equivalent of one core's worth of CPU. I took a couple of thread dumps about fifteen minutes apart, and the only noticeable differences are within the PacketListener1 and PacketListenerN threads - they're holding locks on different DatagramPacket instances, which suggests to be that this may be the piece of code that is looping.
    There are two other cache nodes in this particular cluster - both of them on a different machine - and neither of them are exhibiting the same CPU utilization.
    Environment:
    Coherence 3.5.0
    Java - BEA JRockit(R) (build R27.6.3-40_o-112056-1.6.0_11-20090318-2103-linux-x86_64, compiled mode)
    Has anyone encountered this scenario before?
    Here's a copy of the two thread dumps:
    Thread Dump 1 -
    ===== FULL THREAD DUMP ===============
    Thu Feb 24 21:45:00 2011
    BEA JRockit(R) R27.6.3-40_o-112056-1.6.0_11-20090318-2103-linux-x86_64
    "Main Thread" id=1 idx=0x4 tid=18143 prio=5 alive, in native, waiting
    -- Waiting for notification on: java/lang/Class@0x43587b58[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/net/DefaultCacheServer.main(DefaultCacheServer.java:80)
    ^-- Lock released while waiting: java/lang/Class@0x43587b58[fat lock]
    at com/zzzz/carbon/cacheserver/ZzzzCoherenceServerStartup.doWork(ZzzzCoherenceServerStartup.java:29)
    at com/zzzz/util/runner/ZzzzRunnerBase.run(ZzzzRunnerBase.java:23)
    at com/zzzz/carbon/cacheserver/ZzzzCoherenceServerStartup.main(ZzzzCoherenceServerStartup.java:16)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "(Signal Handler)" id=2 idx=0x8 tid=18144 prio=5 alive, in native, daemon
    "(GC Main Thread)" id=3 idx=0xc tid=18145 prio=5 alive, in native, daemon
    "(GC Worker Thread 1)" id=? idx=0x10 tid=18146 prio=5 alive, in native, daemon
    "(GC Worker Thread 2)" id=? idx=0x14 tid=18147 prio=5 alive, in native, daemon
    "(GC Worker Thread 3)" id=? idx=0x18 tid=18148 prio=5 alive, in native, daemon
    "(GC Worker Thread 4)" id=? idx=0x1c tid=18149 prio=5 alive, in native, daemon
    "(Code Generation Thread 1)" id=4 idx=0x20 tid=18150 prio=5 alive, in native, native_waiting, daemon
    "(Code Optimization Thread 1)" id=5 idx=0x24 tid=18151 prio=5 alive, in native, native_waiting, daemon
    "(VM Periodic Task)" id=6 idx=0x28 tid=18152 prio=10 alive, in native, daemon
    "Finalizer" id=7 idx=0x2c tid=18153 prio=8 alive, in native, native_waiting, daemon
    at jrockit/memory/Finalizer.waitForFinalizees([Ljava/lang/Object;)I(Native Method)
        at jrockit/memory/Finalizer.access$500(Finalizer.java:12)
        at jrockit/memory/Finalizer$4.run(Finalizer.java:159)
        at java/lang/Thread.run(Thread.java:619)
        at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
        -- end of trace
    "Reference Handler" id=8 idx=0x30 tid=18154 prio=10 alive, in native, native_waiting, daemon
        at java/lang/ref/Reference.waitForActivatedQueue()Ljava/lang/ref/Reference;(Native Method)
        at java/lang/ref/Reference.access$100(Reference.java:11)
        at java/lang/ref/Reference$ReferenceHandler.run(Reference.java:79)
        at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
        -- end of trace
    "(Sensor Event Thread)" id=9 idx=0x34 tid=18155 prio=5 alive, in native, daemon
    "Logger@9217551 3.5/459" id=12 idx=0x38 tid=18158 prio=3 alive, in native, waiting, daemon
        -- Waiting for notification on: com/tangosol/coherence/component/application/console/Coherence$Logger$Queue@0x4e1faef8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/application/console/Coherence$Logger$Queue@0x4e1faef8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketListener1" id=14 idx=0x3c tid=18159 prio=8 alive, in native, daemon
    at java/net/PlainDatagramSocketImpl.receive0(Ljava/net/DatagramPacket;)V(Native Method)
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb21360[recursive]
    at java/net/PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)[inlined]
    at java/net/DatagramSocket.receive(DatagramSocket.java:712)[optimized]
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb21360[thin lock]
    ^-- Holding lock: java/net/DatagramPacket@0x73aa4e80[thin lock]
    ^-- Holding lock: java/net/DatagramSocket@0x4cb21338[thin lock]
    at com/tangosol/coherence/component/net/socket/UdpSocket.receive(UdpSocket.CDB:20)[optimized]
    at com/tangosol/coherence/component/net/UdpPacket.receive(UdpPacket.CDB:4)[optimized]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketListener.onNotify(PacketListener.CDB:19)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketReceiver" id=15 idx=0x40 tid=18160 prio=7 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketReceiver$InQueue@0x4cf60d58[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketReceiver.onWait(PacketReceiver.CDB:2)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketReceiver$InQueue@0x4cf60d58[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketPublisher" id=16 idx=0x44 tid=18161 prio=6 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketPublisher.onWait(PacketPublisher.CDB:2)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketSpeaker" id=17 idx=0x48 tid=18162 prio=8 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketSpeaker$BundlingQueue@0x4cabe9d8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/queue/ConcurrentQueue.waitForEntry(ConcurrentQueue.CDB:16)
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketSpeaker$BundlingQueue@0x4cabe9d8[fat lock]
    at com/tangosol/coherence/component/util/queue/ConcurrentQueue.remove(ConcurrentQueue.CDB:7)
    at com/tangosol/coherence/component/util/Queue.remove(Queue.CDB:1)
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketSpeaker.onNotify(PacketSpeaker.CDB:62)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketListenerN" id=18 idx=0x4c tid=18163 prio=8 alive, in native, daemon
    at java/net/PlainDatagramSocketImpl.receive0(Ljava/net/DatagramPacket;)V(Native Method)
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb221b0[recursive]
    at java/net/PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)[inlined]
    at java/net/DatagramSocket.receive(DatagramSocket.java:712)[optimized]
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb221b0[thin lock]
    ^-- Holding lock: java/net/DatagramPacket@0x73e59890[thin lock]
    ^-- Holding lock: java/net/MulticastSocket@0x4cb22178[thin lock]
    at com/tangosol/coherence/component/net/socket/UdpSocket.receive(UdpSocket.CDB:20)[optimized]
    at com/tangosol/coherence/component/net/UdpPacket.receive(UdpPacket.CDB:4)[optimized]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketListener.onNotify(PacketListener.CDB:19)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Cluster|Member(Id=2, Timestamp=2011-02-23 16:25:36.488, Address=10.10.100.77:8095, MachineId=25677, Location=site:emtzzzz.com,machine:njdev04,process:18142,member:cldev201~carboncachelauncher~181)" id=19 idx=0x50 tid=18164 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4cac64d8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4cac64d8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "TcpRingListener" id=20 idx=0x54 tid=18165 prio=6 alive, in native, daemon
    at java/net/PlainSocketImpl.socketAccept(Ljava/net/SocketImpl;)V(Native Method)
    at java/net/PlainSocketImpl.accept(PlainSocketImpl.java:384)
    ^-- Holding lock: java/net/SocksSocketImpl@0x4cb227d8[thin lock]
    at java/net/ServerSocket.implAccept(ServerSocket.java:453)
    at java/net/ServerSocket.accept(ServerSocket.java:421)
    at com/tangosol/coherence/component/net/socket/TcpSocketAccepter.accept(TcpSocketAccepter.CDB:18)
    at com/tangosol/coherence/component/util/daemon/TcpRingListener.acceptConnection(TcpRingListener.CDB:10)
    at com/tangosol/coherence/component/util/daemon/TcpRingListener.onNotify(TcpRingListener.CDB:9)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Invocation:Management:EventDispatcher" id=22 idx=0x58 tid=18166 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher$Queue@0x4ab76140[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher$Queue@0x4ab76140[fat lock]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher.onWait(Service.CDB:7)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Invocation:Management" id=23 idx=0x5c tid=18167 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4ab75508[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4ab75508[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "DistributedCache" id=25 idx=0x60 tid=18168 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4a3869b0[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4a3869b0[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    ===== END OF THREAD DUMP ===============
    Thread Dump 2 -
    ===== FULL THREAD DUMP ===============
    Thu Feb 24 21:27:53 2011
    BEA JRockit(R) R27.6.3-40_o-112056-1.6.0_11-20090318-2103-linux-x86_64
    "Main Thread" id=1 idx=0x4 tid=18143 prio=5 alive, in native, waiting
    -- Waiting for notification on: java/lang/Class@0x43587b58[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/net/DefaultCacheServer.main(DefaultCacheServer.java:80)
    ^-- Lock released while waiting: java/lang/Class@0x43587b58[fat lock]
    at com/zzzz/carbon/cacheserver/ZzzzCoherenceServerStartup.doWork(ZzzzCoherenceServerStartup.java:29)
    at com/zzzz/util/runner/ZzzzRunnerBase.run(ZzzzRunnerBase.java:23)
    at com/zzzz/carbon/cacheserver/ZzzzCoherenceServerStartup.main(ZzzzCoherenceServerStartup.java:16)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "(Signal Handler)" id=2 idx=0x8 tid=18144 prio=5 alive, in native, daemon
    "(GC Main Thread)" id=3 idx=0xc tid=18145 prio=5 alive, in native, native_waiting, daemon
    "(GC Worker Thread 1)" id=? idx=0x10 tid=18146 prio=5 alive, in native, daemon
    "(GC Worker Thread 2)" id=? idx=0x14 tid=18147 prio=5 alive, in native, daemon
    "(GC Worker Thread 3)" id=? idx=0x18 tid=18148 prio=5 alive, in native, daemon
    "(GC Worker Thread 4)" id=? idx=0x1c tid=18149 prio=5 alive, in native, daemon
    "(Code Generation Thread 1)" id=4 idx=0x20 tid=18150 prio=5 alive, in native, native_waiting, daemon
    "(Code Optimization Thread 1)" id=5 idx=0x24 tid=18151 prio=5 alive, in native, native_waiting, daemon
    "(VM Periodic Task)" id=6 idx=0x28 tid=18152 prio=10 alive, in native, daemon
    "Finalizer" id=7 idx=0x2c tid=18153 prio=8 alive, in native, native_waiting, daemon
    at jrockit/memory/Finalizer.waitForFinalizees([Ljava/lang/Object;)I(Native Method)
        at jrockit/memory/Finalizer.access$500(Finalizer.java:12)
        at jrockit/memory/Finalizer$4.run(Finalizer.java:159)
        at java/lang/Thread.run(Thread.java:619)
        at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
        -- end of trace
    "Reference Handler" id=8 idx=0x30 tid=18154 prio=10 alive, in native, native_waiting, daemon
        at java/lang/ref/Reference.waitForActivatedQueue()Ljava/lang/ref/Reference;(Native Method)
        at java/lang/ref/Reference.access$100(Reference.java:11)
        at java/lang/ref/Reference$ReferenceHandler.run(Reference.java:79)
        at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
        -- end of trace
    "(Sensor Event Thread)" id=9 idx=0x34 tid=18155 prio=5 alive, in native, daemon
    "Logger@9217551 3.5/459" id=12 idx=0x38 tid=18158 prio=3 alive, in native, waiting, daemon
        -- Waiting for notification on: com/tangosol/coherence/component/application/console/Coherence$Logger$Queue@0x4e1faef8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/application/console/Coherence$Logger$Queue@0x4e1faef8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketListener1" id=14 idx=0x3c tid=18159 prio=8 alive, in native, daemon
    at java/net/PlainDatagramSocketImpl.receive0(Ljava/net/DatagramPacket;)V(Native Method)
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb21360[recursive]
    at java/net/PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)[inlined]
    at java/net/DatagramSocket.receive(DatagramSocket.java:712)[optimized]
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb21360[thin lock]
    ^-- Holding lock: java/net/DatagramPacket@0x73a80930[thin lock]
    ^-- Holding lock: java/net/DatagramSocket@0x4cb21338[thin lock]
    at com/tangosol/coherence/component/net/socket/UdpSocket.receive(UdpSocket.CDB:20)[optimized]
    at com/tangosol/coherence/component/net/UdpPacket.receive(UdpPacket.CDB:4)[optimized]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketListener.onNotify(PacketListener.CDB:19)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketReceiver" id=15 idx=0x40 tid=18160 prio=7 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketReceiver$InQueue@0x4cf60d58[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketReceiver.onWait(PacketReceiver.CDB:2)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketReceiver$InQueue@0x4cf60d58[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketPublisher" id=16 idx=0x44 tid=18161 prio=6 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketPublisher.onWait(PacketPublisher.CDB:2)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketPublisher$InQueue@0x4ca053a8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketSpeaker" id=17 idx=0x48 tid=18162 prio=8 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/net/Cluster$PacketSpeaker$BundlingQueue@0x4cabe9d8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/queue/ConcurrentQueue.waitForEntry(ConcurrentQueue.CDB:16)
    ^-- Lock released while waiting: com/tangosol/coherence/component/net/Cluster$PacketSpeaker$BundlingQueue@0x4cabe9d8[fat lock]
    at com/tangosol/coherence/component/util/queue/ConcurrentQueue.remove(ConcurrentQueue.CDB:7)
    at com/tangosol/coherence/component/util/Queue.remove(Queue.CDB:1)
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketSpeaker.onNotify(PacketSpeaker.CDB:62)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "PacketListenerN" id=18 idx=0x4c tid=18163 prio=8 alive, in native, daemon
    at java/net/PlainDatagramSocketImpl.receive0(Ljava/net/DatagramPacket;)V(Native Method)
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb221b0[recursive]
    at java/net/PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)[inlined]
    at java/net/DatagramSocket.receive(DatagramSocket.java:712)[optimized]
    ^-- Holding lock: java/net/PlainDatagramSocketImpl@0x4cb221b0[thin lock]
    ^-- Holding lock: java/net/DatagramPacket@0x5e55a240[thin lock]
    ^-- Holding lock: java/net/MulticastSocket@0x4cb22178[thin lock]
    at com/tangosol/coherence/component/net/socket/UdpSocket.receive(UdpSocket.CDB:20)[optimized]
    at com/tangosol/coherence/component/net/UdpPacket.receive(UdpPacket.CDB:4)[optimized]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/packetProcessor/PacketListener.onNotify(PacketListener.CDB:19)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Cluster|Member(Id=2, Timestamp=2011-02-23 16:25:36.488, Address=10.10.100.77:8095, MachineId=25677, Location=site:emtzzzz.com,machine:njdev04,process:18142,member:cldev201~carboncachelauncher~181)" id=19 idx=0x50 tid=18164 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4cac64d8[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4cac64d8[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "TcpRingListener" id=20 idx=0x54 tid=18165 prio=6 alive, in native, daemon
    at java/net/PlainSocketImpl.socketAccept(Ljava/net/SocketImpl;)V(Native Method)
    at java/net/PlainSocketImpl.accept(PlainSocketImpl.java:384)
    ^-- Holding lock: java/net/SocksSocketImpl@0x4cb227d8[thin lock]
    at java/net/ServerSocket.implAccept(ServerSocket.java:453)
    at java/net/ServerSocket.accept(ServerSocket.java:421)
    at com/tangosol/coherence/component/net/socket/TcpSocketAccepter.accept(TcpSocketAccepter.CDB:18)
    at com/tangosol/coherence/component/util/daemon/TcpRingListener.acceptConnection(TcpRingListener.CDB:10)
    at com/tangosol/coherence/component/util/daemon/TcpRingListener.onNotify(TcpRingListener.CDB:9)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:37)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Invocation:Management:EventDispatcher" id=22 idx=0x58 tid=18166 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher$Queue@0x4ab76140[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher$Queue@0x4ab76140[fat lock]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/Service$EventDispatcher.onWait(Service.CDB:7)
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "Invocation:Management" id=23 idx=0x5c tid=18167 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4ab75508[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4ab75508[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    "DistributedCache" id=25 idx=0x60 tid=18168 prio=5 alive, in native, waiting, daemon
    -- Waiting for notification on: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4a3869b0[fat lock]
    at jrockit/vm/Threads.waitForNotifySignal(JLjava/lang/Object;)Z(Native Method)
    at java/lang/Object.wait(J)V(Native Method)[optimized]
    at com/tangosol/coherence/component/util/Daemon.onWait(Daemon.CDB:18)[inlined]
    at com/tangosol/coherence/component/util/daemon/queueProcessor/service/Grid.onWait(Grid.CDB:9)[optimized]
    ^-- Lock released while waiting: com/tangosol/coherence/component/util/queue/concurrentQueue/DualQueue@0x4a3869b0[fat lock]
    at com/tangosol/coherence/component/util/Daemon.run(Daemon.CDB:34)
    at java/lang/Thread.run(Thread.java:619)
    at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
    -- end of trace
    ===== END OF THREAD DUMP ===============

    Charlie, Cameron,
    Thanks for following up. To answer Cameron's question - yes, running top shows that it is this process using a significant amount of the CPU. I captured a JRA this morning setting nativesamples=true.
    I see the following when I look at the Hot Methods - let me know if there is something else that would shed some more light on this issue.
    Method     Percent(%)     #Samples     Optimized     Native     Method Id.
    libjvm.so#mmDetGcFollowReferencesWorkers     28.575     2,062     0     1     0x2AE6B82EC2C1
    libpthread.so.0#__recvfrom_nocancel     26.012     1,877     0     1     0x3CC1A0D689
    libpthread.so.0#__accept_nocancel     26.012     1,877     0     1     0x3CC1A0D4A9
    libjvm.so#mmBalanceGetReference     4.975     359     0     1     0x2AE6B817A65B
    libjvm.so#objIterStepFieldFromBitmaskWord     4.753     343     0     1     0x2AE6B82A6B34
    libjvm.so#objIterStep     3.88     280     0     1     0x2AE6B82A6F8D
    libjvm.so#objIterInitInner     2.744     198     0     1     0x2AE6B82A71B7
    libjvm.so#mmBalanceStoreReference     1.414     102     0     1     0x2AE6B817A781
    libjvm.so#objIterSetupFields     0.637     46     0     1     0x2AE6B82A6B08
    libjvm.so#nativeInnerLockNotLinked     0.236     17     0     1     0x2AE6B829DE76
    libjvm.so#mmWorkPacketPoolGet     0.125     9     0     1     0x2AE6B817A4F5
    libjvm.so#qBitSetIsBitSetInWord     0.069     5     0     1     0x2AE6B82C8AA6
    libjvm.so#nativeInnerUnlockNotLinked     0.069     5     0     1     0x2AE6B829E028
    libjvm.so#mmWorkPacketPoolAdd     0.042     3     0     1     0x2AE6B817A48E
    libjvm.so#objPoolMarkAllHard     0.042     3     0     1     0x2AE6B82A4923
    libjvm.so#objIterSetupArray     0.028     2     0     1     0x2AE6B82A6BDB
    libjvm.so#markAcquired     0.028     2     0     1     0x2AE6B829DBD3
    libjvm.so#mmPointerMatrixTryInsertAtIndex     0.028     2     0     1     0x2AE6B82BEFEB
    libjvm.so#mmPointerMatrixClear     0.028     2     0     1     0x2AE6B82BF61C
    libjvm.so#objPoolMarkWeakConcurrently     0.028     2     0     1     0x2AE6B82A5358
    libjvm.so#qBitSetFindFirstNonClearedWord     0.014     1     0     1     0x2AE6B82C888E
    libjvm.so#utilCounterToNanos     0.014     1     0     1     0x2AE6B8313B53
    libjvm.so#waitForLockIfNeededAndMarkAcquired     0.014     1     0     1     0x2AE6B829DC30
    libjvm.so#vmtLinkData     0.014     1     0     1     0x2AE6B8325B2E
    libjvm.so#mmBitsIsObjectMarkedGrey     0.014     1     0     1     0x2AE6B82ED7E9
    libjvm.so#qBitSetFindLastSetBitInWord     0.014     1     0     1     0x2AE6B82C8854
    libjvm.so#mark_writebarriers     0.014     1     0     1     0x2AE6B8250EEA
    libjvm.so#signalNextInLockQueueIfNeeded     0.014     1     0     1     0x2AE6B829DF52
    libjvm.so#mmGetUsingMatrixes     0.014     1     0     1     0x2AE6B819F33C
    libjvm.so#ptGetThreadId     0.014     1     0     1     0x2AE6B82BD9ED
    libc.so.6#memset     0.014     1     0     1     0x3CC0A7A000
    libjvm.so#setupNodeForSelf     0.014     1     0     1     0x2AE6B829DD87
    libc.so.6#_int_free     0.014     1     0     1     0x3CC0A714E0
    libjvm.so#mmAddChunkToList     0.014     1     0     1     0x2AE6B830977C
    libjvm.so#vmtiUnlinkData     0.014     1     0     1     0x2AE6B8325B4A
    libjvm.so#nativeLockInSuspendCritical     0.014     1     0     1     0x2AE6B829E0E3
    libjvm.so#mmSweepHeapPart     0.014     1     0     1     0x2AE6B830989A
    libjvm.so#mmBalanceWorkSetSwapPackets     0.014     1     0     1     0x2AE6B817A647
    libc.so.6#_int_malloc     0.014     1     0     1     0x3CC0A71E80
    libjvm.so#charToJlcType     0.014     1     0     1     0x2AE6B8253633
    unknown#unknown functions     0     0     0     1     0x2AE6B8597090
    Running with nativemethods=false, I see the following under hot methods
    Method     Percent(%)     #Samples     Optimized     Native     Method Id.
    jrockit.vm.Locks.monitorExitSecondStage(Object)     50     1     1     0     0x161D30D0
    com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.ClusterService.onNotify()     50     1     1     0     0x169D2C70
    com.tangosol.coherence.component.util.daemon.queueProcessor.packetProcessor.PacketReceiver.onNotify()     0     0     1     0     0x1551C050
    com.tangosol.coherence.component.util.queue.ConcurrentQueue.checkFlush(int)     0     0     1     0     0x151C2180
    java.lang.Thread.run()     0     0     0     0     0x14E98EB0
    jrockit.vm.RNI.c2java(long, long, long, long, long)     0     0     0     0     0x14C07830
    unknown#unknown functions     0     0     0     1     0x2AE6B8597090
    com.tangosol.coherence.component.util.Daemon.run()     0     0     0     0     0x15CFEBC0
    com.tangosol.coherence.component.util.queue.ConcurrentQueue.add(Object)     0     0     1     0     0x15ED6B00
    com.tangosol.coherence.component.util.queue.ConcurrentQueue.onAddElement()     0     0     1     0     0x151C9C20
    com.tangosol.coherence.component.util.queue.ConcurrentQueue.flush(boolean)     0     0     1     0     0x1618CAD0
    Thanks,
    Jason

  • Problem... High CPU load with HDD. Please Help

    Hello all,
    Im stuck. Ive got a MSI KA790GX which has poor HDD access/transfer, low burst rate and very high CPU load.
    As far as i know the Western Digital 640gb WD6401AALS Black should be a fast hard drive. Which according to reviews/HD Tune,
    should be:-
    Minimum 60mb/sec
    Maximum 120mb/sec
    Average 95mb/sec
    Access 12ms
    Burst 110mb/sec
    CPU 5%
    No matter what I try, i always get poor results...
    My MSI KA790GX
    Minimum 41mb/sec ~ 54mb/sec
    Maximum 104mb/sec ~ 108mb/sec
    Average 86mb/sec ~89mb/sec
    Access 12ms
    Burst 60mb/sec ~ 80mb/sec
    CPU 26% ~ 44%!!!!!!!!
    I could accept not getting the same high speed results as the review/reference, even if the burst rate sucked.
    But one of the cores goes to 50%-60% load during hdd activity. Thats just crazy!!
    I have tried...
    IDE mode, AHCI, RAID Ready, RAID Single Disk
    SATA Port 1, 2, 3, 4 + 5
    Different SATA cables
    Flashed bios, cleared bios, optimised defaults, failsafe defaults
    Windows XP 32bit, Vista 32bit, Vista 64bit. fresh installs
    MSI CD Drivers, MSI Web Drivers, AMD/ATI Web Drivers
        ... and combinations of.
    I have also tested the WD640gb Black on another older PC, with Nvidia (55?) chipset and slower (1.9ghz x2) cpu.
    Transfer rates were slightly better than my KA790GX but, Burst Rate = 115mb/sec and CPU usage = 13%.
    I also tried a Seagate 1.5tb (ST31500341AS) on both PCs,
    Nvidia chipset
    Minimum 65mb/sec
    Maximum 134mb/sec
    Average 107mb/sec
    Access 14ms
    Burst 83mb/sec
    CPU 7%
    On my MSI KA790GX
    Minimum 55mb/sec
    Maximum 120mb/sec
    Average 100mb/sec
    Access 14ms
    Burst 87mb/sec
    CPU 33%!!!!
    Could someone please please help, ive spent hours and hours on this. Its doin my head in.
    I just hope its something stupid ive missed, cos i still not used my HD4850 from christmas :-(
    Thanks.

    Sm3K3R
    Not sure how to check PIO/DMA mode on a SATA device. IDE devices show DMA enabled.
    BIOS version 1.4 - 29 December 2008, and now version 1.51
    Fredrik
    I have Vista 64, but i did try XP32 and Vista32 and got similar poor results.
    I tested HDD speed with, HD Tune 2.55 and HD Tune 3.50 trial.
    No auto-start programs really, Windows clean installs + any drivers.
    Quadrifoglio Verde
    CPU @ default 2800mhz, All mem bios options to auto/defaults
    Windows Experience Index, CPU Score = 5.3
    AMD Overdrive
     Integer Computation = 8220
     Floating Point Computation = 5325
     Memory speed = 1770
     Cache Speed = 10790
     System Performance = 7403
    Bas
    I used HDTune because I could reference to other results. Whats a better program to use?
    Windows Experience Index, HDD Score = 5.9.
    But I have no reference and cant be sure of cpu load.
    Sepher
    Bios defaults to C&C and C1E off so i have tried them. Also windows power settings, balanced/high performance.
    UPDATE
    Reinstalled Vista64 but loaded the AHCI driver from the disk config screen. This seems to have stopped the high cpu usage during disk activity.
    HDTune with Windows Power settings @ High Performance,
    Min = 52mb/sec
    Max = 106mb/sec
    Ave = 88mb/sec
    Access = 12ms
    Burst = 77mb/sec
    CPU = 3.4% 
    HDTune with Windows Power settings @ Balanced
    Min = 54mb/sec
    Max = 104mb/sec
    Ave = 87mb/sec
    Access = 12ms
    Burst = 65mb/sec
    CPU = 12%
    So now transfer speed is about 10% slower than reference. But burst speed is terrible.
    I also used IBM Feature Tool to change the HDD AAM to 'performance mode' 254 as suggested elsewhere.
    Long shot as the hdd performs ok with other hardware. same results.
    Also MSI support asked me to try a newer bios, version 1.51. same results.
    Anyone know what the AMD 7-Series Chipsets Disk Performance Utility does, and should i run it in Vista64?
    Thanks for all the replies, hope i can sort this, not played any PC games since Quake 3 on my ti4600...

  • Xsun (high CPU utilization) on Solaris 10 Sparc

    hi
    i have sun blade 1500 and am running solaris 10 on it. the machine is a 2 CPU (750Mhz) 4GB Sparc with the lastest cluster patch.
    The Xsun process is alway at 50% util and the windowmaker (wmaker) is at 27%.
    The Xsun is alway using all available CPU and the machine is really slow.. any help on what patch will fix the Xsun process ? any operation on the machine increases the Xsun's CPU util.
    thx
    Sriram

    Hi sridhar,
    can i know which platform you are using....
    if it is solaris,
    can you paste the details of the prstat -L -p wlpid 1 1 ---> which gives the light wieght pid threads
    and also (pstact wlspid) for lwpid to process id mapping
    or you can follow these steps for finding which thread is causing the hight cpu utilization
    1.find the highest usage lwpid in prstat output
    2.find the lwpid in pstack output and get the matching thread number
    3.convert the thread number to hexadecimal
    4.find the hexadecimal thread number in the server thread dump (nid= xxx)
    5.determine what thread was doing to cause the high cpu usage
    you can find similar way if it is linux..
    ps u -Lp wlspid and thread dump
    Thank you,
    Bob
    Edited by: Bob on Sep 21, 2010 10:18 AM
    Edited by: Bob on Sep 21, 2010 10:24 AM

  • High CPU 7206VXR - Removed Traffic but CPU didnt move - Any ideas what is keeping it high?

    CPU utilization for five seconds: 97%/95%; one minute: 97%; five minutes: 94%
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
       1     2612932   3551909        735  0.08%  0.18%  0.16%   0 Chunk Manager
       2      280656     64397       4358  0.08%  0.85%  0.63%   0 Load Meter
       3           0         1          0  0.00%  0.00%  0.00%   0 chkpt message ha
       4           0         1          0  0.00%  0.00%  0.00%   0 EDDRI_MAIN
       5      882432     52001      16969  0.00%  0.06%  0.05%   0 Check heaps
       6       27312      1207      22628  0.00%  0.00%  0.00%   0 Pool Manager
       7           0         2          0  0.00%  0.00%  0.00%   0 Timers
       8           0         2          0  0.00%  0.00%  0.00%   0 ATM AutoVC Perio
       9           0         2          0  0.00%  0.00%  0.00%   0 ATM VC Auto Crea
      10          84      5369         15  0.00%  0.00%  0.00%   0 IPC Dynamic Cach
      11           0         1          0  0.00%  0.00%  0.00%   0 IPC Zone Manager
      12       16504    319056         51  0.00%  0.00%  0.00%   0 IPC Periodic Tim
      13       11424    319065         35  0.00%  0.00%  0.00%   0 IPC Deferred Por
      14           0         1          0  0.00%  0.00%  0.00%   0 IPC Seat Manager
      15           0         1          0  0.00%  0.00%  0.00%   0 IPC BackPressure
      16      279212   5602711         49  0.00%  0.01%  0.00%   0 EnvMon
      17           0         1          0  0.00%  0.00%  0.00%   0 OIR Handler
      18           0         1          0  0.00%  0.00%  0.00%   0 Crash writer
      19       36872     36934        998  0.00%  0.00%  0.00%   0 ARP Input
      20       40900    334157        122  0.00%  0.00%  0.00%   0 ARP Background
      21           0         2          0  0.00%  0.00%  0.00%   0 ATM Idle Timer
      22         104      1074         96  0.00%  0.00%  0.00%   0 AAA high-capacit
      23           0         4          0  0.00%  0.00%  0.00%   0 AAA_SERVER_DEADT
      24           0         1          0  0.00%  0.00%  0.00%   0 Policy Manager
      25          64       271        236  0.00%  0.00%  0.00%   0 DDR Timers
      26           0         5          0  0.00%  0.00%  0.00%   0 Entity MIB API
      27        1836     10022        183  0.00%  0.00%  0.00%   0 EEM ED Syslog
      28       43928     95682        459  0.00%  0.00%  0.00%   0 HC Counter Timer
      29           0         2          0  0.00%  0.00%  0.00%   0 Serial Backgroun
      30           0         1          0  0.00%  0.00%  0.00%   0 RO Notify Timers
      31           0         1          0  0.00%  0.00%  0.00%   0 RMI RM Notify Wa
      32           0         2          0  0.00%  0.00%  0.00%   0 SMART
      33       19932    320836         62  0.00%  0.00%  0.00%   0 GraphIt
      34           0         2          0  0.00%  0.00%  0.00%   0 Dialer event
      35           0         1          0  0.00%  0.00%  0.00%   0 SERIAL A'detect
      36           0         2          0  0.00%  0.00%  0.00%   0 XML Proxy Client
      37           0         5          0  0.00%  0.00%  0.00%   0 AAA Accounting
      38           0         1          0  0.00%  0.00%  0.00%   0 Inode Table Dest
      39           0         2          0  0.00%  0.00%  0.00%   0 VSA background
      40           0         1          0  0.00%  0.00%  0.00%   0 VSA Cleanup Proc
      41           0         1          0  0.00%  0.00%  0.00%   0 Critical Bkgnd
      42      133924    154072        869  0.08%  0.01%  0.00%   0 Net Background
      43           0         2          0  0.00%  0.00%  0.00%   0 IDB Work
      44        2268     13518        167  0.00%  0.00%  0.00%   0 Logger
      45       24564    319049         76  0.00%  0.00%  0.00%   0 TTY Background
      46     3034496    391019       7760  0.16%  0.11%  0.12%   0 Per-Second Jobs
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
      47           0         1          0  0.00%  0.00%  0.00%   0 IKE HA Mgr
      48           0         1          0  0.00%  0.00%  0.00%   0 IPSEC HA Mgr
      49         784         8      98000  0.00%  0.00%  0.00%   0 rf task
      50       15476     48855        316  0.00%  0.00%  0.00%   0 Net Input
      51       44976     66475        676  0.00%  0.00%  0.00%   0 Compute load avg
      52      352144      7853      44841  0.00%  0.00%  0.00%   0 Per-minute Jobs
      53           0         1          0  0.00%  0.00%  0.00%   0 Token Daemon
      54           0         2          0  0.00%  0.00%  0.00%   0 VNM DSPRM MAIN
      55           0         1          0  0.00%  0.00%  0.00%   0 Coproc Event Pro
      56           0         1          0  0.00%  0.00%  0.00%   0 POS APS Event Pr
      57           0         1          0  0.00%  0.00%  0.00%   0 SONET alarm time
      58     1223816  59091052         20  0.16%  0.11%  0.12%   0 T3E3 EC IPC POLL
      59           0         2          0  0.00%  0.00%  0.00%   0 T3E3 EC TASK
      60           0         1          0  0.00%  0.00%  0.00%   0 CSP Timer
      61         204         4      51000  0.00%  0.00%  0.00%   0 USB Startup
      62           0         1          0  0.00%  0.00%  0.00%   0 FPD Management P
      63           0         1          0  0.00%  0.00%  0.00%   0 FPD Action Proce
      64           0         1          0  0.00%  0.00%  0.00%   0 RF_INTERDEV_DELA
      65           0         1          0  0.00%  0.00%  0.00%   0 RF_INTERDEV_SCTP
      66       10712    320845         33  0.00%  0.00%  0.00%   0 ISA Common Helpe
      67           0         2          0  0.00%  0.00%  0.00%   0 Flash MIB Update
      68           0         1          0  0.00%  0.00%  0.00%   0 Flash Card Oir
      69           0         1          0  0.00%  0.00%  0.00%   0 CES Line Conditi
      70           0         1          0  0.00%  0.00%  0.00%   0 CF_INTERDEV_SCTP
      71       47680    478273         99  0.00%  0.00%  0.00%   0 ATM Periodic
      72           0         1          0  0.00%  0.00%  0.00%   0 ATM ARP INPUT
      73     1882512   4171200        451  0.08%  0.08%  0.08%   0 ATM OAM Input
      74     1002512   2995901        334  0.00%  0.07%  0.08%   0 ATM OAM TIMER
      75      155124    321683        482  0.00%  0.00%  0.00%   0 ATM PA Helper
      76      127680    321679        396  0.00%  0.00%  0.00%   0 IMA PA Helper
      77           0         2          0  0.00%  0.00%  0.00%   0 AAA Dictionary R
      78         264       817        323  0.00%  0.00%  0.00%   0 AAA Server
      79        1476      2333        632  0.00%  0.00%  0.00%   0 AAA ACCT Proc
      80      241128   9475500         25  0.08%  0.01%  0.00%   0 ACCT Periodic Pr
      81           0         2          0  0.00%  0.00%  0.00%   0 EAPoUDP Process
      82           0         2          0  0.00%  0.00%  0.00%   0 IP Host Track Pr
      83       31824     75886        419  0.00%  0.00%  0.00%   0 CDP Protocol
      84        2828       429       6592  0.00%  0.00%  0.00%   0 IP ARP Adjacency
      85     8138892   8397824        969  0.32%  0.22%  0.19%   0 IP Input
      86           0         1          0  0.00%  0.00%  0.00%   0 ICMP event handl
      87           0         4          0  0.00%  0.00%  0.00%   0 TurboACL
      88           0         2          0  0.00%  0.00%  0.00%   0 TurboACL chunk
      89           0         2          0  0.00%  0.00%  0.00%   0 KRB5 AAA
      90         220       538        408  0.00%  0.00%  0.00%   0 MOP Protocols
      91           0        19          0  0.00%  0.00%  0.00%   0 PPP Hooks
      92           0         3          0  0.00%  0.00%  0.00%   0 ATM_PVCTRAP
      93           0         1          0  0.00%  0.00%  0.00%   0 SSS Manager
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
      94        1616     42909         37  0.00%  0.00%  0.00%   0 SSS Test Client
      95           0         1          0  0.00%  0.00%  0.00%   0 SSS Feature Mana
      96       70752   1245575         56  0.00%  0.00%  0.00%   0 SSS Feature Time
      97           0         2          0  0.00%  0.00%  0.00%   0 SSM connection m
      98           0         1          0  0.00%  0.00%  0.00%   0 X.25 Encaps Mana
      99           0         2          0  0.00%  0.00%  0.00%   0 Border Element p
     100           0         3          0  0.00%  0.00%  0.00%   0 gk process
     101       49320     12041       4096  0.00%  0.00%  0.00%   0 IP Background
     102      480172     50321       9542  0.00%  0.00%  0.00%   0 IP RIB Update
     103           0         2          0  0.00%  0.00%  0.00%   0 SSCOP Input
     104           0         2          0  0.00%  0.00%  0.00%   0 SSCOP Output
     105         608      5393        112  0.00%  0.00%  0.00%   0 SSCOP Timer
     106         100        34       2941  0.00%  0.00%  0.00%   0 PPP IP Route
     107           4        34        117  0.00%  0.00%  0.00%   0 PPP IPCP
     108           0         1          0  0.00%  0.00%  0.00%   0 IP Traceroute
     109      134416    481189        279  0.00%  0.01%  0.00%   0 CEF process
     110       44724     90835        492  0.00%  0.00%  0.00%   0 TCP Timer
     111        1288       601       2143  0.00%  0.00%  0.00%   0 TCP Protocols
     112       32708    317626        102  0.00%  0.00%  0.00%   0 Socket Timers
     113          44      1079         40  0.00%  0.00%  0.00%   0 HTTP CORE
     114           0         1          0  0.00%  0.00%  0.00%   0 COPS
     115           0         2          0  0.00%  0.00%  0.00%   0 RLM groups Proce
     116           0         1          0  0.00%  0.00%  0.00%   0 L2X Data Daemon
     117           0         3          0  0.00%  0.00%  0.00%   0 SNMP Timers
     118           0         2          0  0.00%  0.00%  0.00%   0 ILMI Input
     119           0         2          0  0.00%  0.00%  0.00%   0 ILMI Request
     120           0         2          0  0.00%  0.00%  0.00%   0 ILMI Response
     121      123740    214230        577  0.00%  0.00%  0.00%   0 ILMI Timer Proce
     122           4         2       2000  0.00%  0.00%  0.00%   0 ATM PVC Discover
     123           0         2          0  0.00%  0.00%  0.00%   0 ATMSIG ILMI Time
     124           0         2          0  0.00%  0.00%  0.00%   0 ATMSIG DRIVERAPI
     125       18712    319063         58  0.00%  0.00%  0.00%   0 ATMSIG Timer
     126           0         2          0  0.00%  0.00%  0.00%   0 ATMSIG Input
     127           0         2          0  0.00%  0.00%  0.00%   0 ATMSIG Client
     128       23952    619976         38  0.00%  0.00%  0.00%   0 Inspect process
     129         404      2685        150  0.00%  0.00%  0.00%   0 DHCPD Timer
     130          88      1075         81  0.00%  0.00%  0.00%   0 Authentication P
     131           0         1          0  0.00%  0.00%  0.00%   0 Auth-proxy AAA B
     132       27308    320313         85  0.00%  0.00%  0.00%   0 RUDPV1 Main Proc
     133           0         1          0  0.00%  0.00%  0.00%   0 bsm_timers
     134        9308    319067         29  0.00%  0.00%  0.00%   0 bsm_xmt_proc
     135      100272    635254        157  0.00%  0.00%  0.00%   0 DHCPD Receive
     136           0         2          0  0.00%  0.00%  0.00%   0 Dialer Forwarder
     137       10108      5363       1884  0.00%  0.00%  0.00%   0 IP Cache Ager
     138        9432      5752       1639  0.00%  0.00%  0.00%   0 Adj Manager
     139           0         3          0  0.00%  0.00%  0.00%   0 Flow Exporter Ti
     140       24520    619985         39  0.00%  0.00%  0.00%   0 IPS Timer
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
     141           0         2          0  0.00%  0.00%  0.00%   0 IPS Auto Update
     142           0         2          0  0.00%  0.00%  0.00%   0 SDEE Management
     143           0         1          0  0.00%  0.00%  0.00%   0 RARP Input
     144         300       641        468  0.00%  0.00%  0.00%   0 Transport Port A
     145           0         1          0  0.00%  0.00%  0.00%   0 PAD InCall
     146           0         2          0  0.00%  0.00%  0.00%   0 X.25 Background
     147           0         2          0  0.00%  0.00%  0.00%   0 PPP Bind
     148           0         2          0  0.00%  0.00%  0.00%   0 PPP SSS
     149           0         1          0  0.00%  0.00%  0.00%   0 MQC Flow Event B
     150           0         2          0  0.00%  0.00%  0.00%   0 SCTP Main Proces
     151           0         2          0  0.00%  0.00%  0.00%   0 URL filter proc
     152           0         1          0  0.00%  0.00%  0.00%   0 VPDN call manage
     153           0         1          0  0.00%  0.00%  0.00%   0 CHKPT EXAMPLE
     154           0         1          0  0.00%  0.00%  0.00%   0 CHKPT DevTest
     155           0         1          0  0.00%  0.00%  0.00%   0 XSM_EVENT_ENGINE
     156        1584     32019         49  0.00%  0.00%  0.00%   0 XSM_ENQUEUER
     157         548     32019         17  0.00%  0.00%  0.00%   0 XSM Historian
     158           0         1          0  0.00%  0.00%  0.00%   0 Select Timers
     159           0         2          0  0.00%  0.00%  0.00%   0 HTTP Process
     160           0         2          0  0.00%  0.00%  0.00%   0 CIFS API Process
     161           0         2          0  0.00%  0.00%  0.00%   0 CIFS Proxy Proce
     162           0         1          0  0.00%  0.00%  0.00%   0 Crypto HW Proc
     163        1528     21455         71  0.00%  0.00%  0.00%   0 ACE policy loade
     164           0         2          0  0.00%  0.00%  0.00%   0 VSP_MGR
     165        1424     12891        110  0.00%  0.00%  0.00%   0 CRM_CALL_UPDATE_
     166           0         2          0  0.00%  0.00%  0.00%   0 cpf_process_msg_
     167           0         2          0  0.00%  0.00%  0.00%   0 ENABLE AAA
     168           0         1          0  0.00%  0.00%  0.00%   0 EM Background Pr
     169           0         1          0  0.00%  0.00%  0.00%   0 Key chain liveke
     170          24        40        600  0.00%  0.00%  0.00%   0 LINE AAA
     171           0         2          0  0.00%  0.00%  0.00%   0 LOCAL AAA
     172       45796     13766       3326  0.08%  0.01%  0.00%   0 TPLUS
     173           0         2          0  0.00%  0.00%  0.00%   0 AAA Cached Serve
     174           0         3          0  0.00%  0.00%  0.00%   0 Crypto WUI
     175           0         2          0  0.00%  0.00%  0.00%   0 Crypto Support
     176           0         1          0  0.00%  0.00%  0.00%   0 EPM MAIN PROCESS
     177           4         2       2000  0.00%  0.00%  0.00%   0 Proxy Session Ap
     178           0         1          0  0.00%  0.00%  0.00%   0 CCVPM_HTSP
     179           0         1          0  0.00%  0.00%  0.00%   0 CCVPM_R2
     180           0         1          0  0.00%  0.00%  0.00%   0 EPHONE MWI Refre
     181          12       359         33  0.00%  0.00%  0.00%   0 FB/KS Log HouseK
     182           0         2          0  0.00%  0.00%  0.00%   0 EPHONE MWI BG Pr
     183           0         1          0  0.00%  0.00%  0.00%   0 CCSWVOICE
     184           0         1          0  0.00%  0.00%  0.00%   0 cpf_process_tpQ
     185           0         1          0  0.00%  0.00%  0.00%   0 http client proc
     186         272      5372         50  0.00%  0.00%  0.00%   0 DHCPD Database
     187           0         1          0  0.00%  0.00%  0.00%   0 QOS_MODULE_MAIN
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
     188           0         1          0  0.00%  0.00%  0.00%   0 RPMS_PROC_MAIN
     189           0         1          0  0.00%  0.00%  0.00%   0 VoIP AAA
     190       22532    619984         36  0.00%  0.00%  0.00%   0 CCE DP Proc
     191           8        84         95  0.00%  0.00%  0.00%   0 IP VFR proc
     192           0         2          0  0.00%  0.00%  0.00%   0 crypto engine pr
     193           0         8          0  0.00%  0.00%  0.00%   0 Crypto ACL
     194           0         1          0  0.00%  0.00%  0.00%   0 CRYPTO QoS proce
     195           0         1          0  0.00%  0.00%  0.00%   0 Crypto INT
     196           0         3          0  0.00%  0.00%  0.00%   0 Crypto IKE Dispa
     197           0         3          0  0.00%  0.00%  0.00%   0 Crypto IKMP
     198           0         1          0  0.00%  0.00%  0.00%   0 Crypto IKEv2
     199        1524     16096         94  0.00%  0.00%  0.00%   0 IPSEC key engine
     200           0         1          0  0.00%  0.00%  0.00%   0 IPSEC manual key
     201           0         1          0  0.00%  0.00%  0.00%   0 Crypto PAS Proc
     202           0         4          0  0.00%  0.00%  0.00%   0 Crypto CA
     203           0         1          0  0.00%  0.00%  0.00%   0 Crypto PKI-CRL
     204           0         1          0  0.00%  0.00%  0.00%   0 Crypto SSL
     205           0         1          0  0.00%  0.00%  0.00%   0 encrypt proc
     206           0         1          0  0.00%  0.00%  0.00%   0 Key Proc
     207           0         1          0  0.00%  0.00%  0.00%   0 GDOI GM Process
     208           0         1          0  0.00%  0.00%  0.00%   0 UNICAST REKEY
     209           0         1          0  0.00%  0.00%  0.00%   0 UNICAST REKEY AC
     210           0         1          0  0.00%  0.00%  0.00%   0 IMA Traps
     211           0         2          0  0.00%  0.00%  0.00%   0 Control-plane ho
     212         272       487        558  0.00%  0.00%  0.00%   0 AAA SEND STOP EV
     213           0         6          0  0.00%  0.00%  0.00%   0 EEM ED Resource
     214           0         6          0  0.00%  0.00%  0.00%   0 EEM ED Track
     215        1080     32160         33  0.00%  0.00%  0.00%   0 RMON Recycle Pro
     216           0         2          0  0.00%  0.00%  0.00%   0 RMON Deferred Se
     217           0         1          0  0.00%  0.00%  0.00%   0 Syslog Traps
     218           0         1          0  0.00%  0.00%  0.00%   0 Crypto cTCP proc
     219       11300    315463         35  0.00%  0.00%  0.00%   0 trunk conditioni
     220           0         1          0  0.00%  0.00%  0.00%   0 trunk conditioni
     221           0         1          0  0.00%  0.00%  0.00%   0 RMON Packets
     222           0        40          0  0.00%  0.00%  0.00%   0 EEM Server
     223           0         6          0  0.00%  0.00%  0.00%   0 EEM ED CLI
     224           0         6          0  0.00%  0.00%  0.00%   0 EEM ED Counter
     225           0         6          0  0.00%  0.00%  0.00%   0 EEM ED Interface
     226           0         6          0  0.00%  0.00%  0.00%   0 EEM ED IOSWD
     227           4         6        666  0.00%  0.00%  0.00%   0 EEM ED None
     228           0         6          0  0.00%  0.00%  0.00%   0 EEM ED OIR
     229           0         6          0  0.00%  0.00%  0.00%   0 EEM ED SNMP
     230         856      5377        159  0.00%  0.00%  0.00%   0 EEM ED Timer
     231           0         7          0  0.00%  0.00%  0.00%   0 EEM Policy Direc
     232        6048      6706        901  0.00%  0.00%  0.00%   0 Syslog
     233           0         1          0  0.00%  0.00%  0.00%   0 VPDN Test
     234       24160      2970       8134  0.00%  0.02%  0.00%   2 SSH Process
     PID Runtime(ms)   Invoked      uSecs   5Sec   1Min   5Min TTY Process
     235         644      2686        239  0.00%  0.00%  0.00%   0 CC-API_VCM
     236      246384   3118094         79  0.00%  0.02%  0.00%   0 CCPROXY_CT
     237        1072     11192         95  0.00%  0.00%  0.00%   0 CEF Scanner
     238           0         1          0  0.00%  0.00%  0.00%   0 tHUB
     239        2032        89      22831  0.00%  0.03%  0.01%   3 SSH Process
     240          56       181        309  0.00%  0.00%  0.00%   0 SSH Event handle
     241      611940   9643002         63  0.00%  0.06%  0.07%   0 PPP manager
     242      438556   9643579         45  0.00%  0.03%  0.05%   0 PPP Events
     243       25564    320422         79  0.00%  0.00%  0.00%   0 Multilink PPP
     244        1928       188      10255  0.16%  0.06%  0.01%   4 SSH Process
     245           0         3          0  0.00%  0.00%  0.00%   0 TCP Listener
     246        8668     64184        135  0.00%  0.00%  0.00%   0 IP SLAs Responde
     247      235408    431307        545  0.00%  0.01%  0.00%   0 IP SNMP
     248       82564    211616        390  0.00%  0.00%  0.00%   0 PDU DISPATCHER
     249     1203824    243308       4947  0.00%  0.16%  0.11%   0 SNMP ENGINE
     250           0         1          0  0.00%  0.00%  0.00%   0 SNMP ConfCopyPro
     251        5496       667       8239  0.00%  0.00%  0.00%   0 SNMP Traps
     252       37096    359692        103  0.00%  0.00%  0.00%   0 NTP
     253       85020       578     147093  0.00%  0.00%  0.00%   0 crypto sw pk pro
     254         220      4614         47  0.00%  0.00%  0.00%   0 IP-EIGRP Router
     255     1558328   3866724        403  0.00%  0.02%  0.00%   0 IP-EIGRP: PDM
     256        1220     32085         38  0.00%  0.00%  0.00%   0 IP-EIGRP Router
     257      484656    961320        504  0.00%  0.00%  0.00%   0 IP-EIGRP: PDM
     258      176532    850793        207  0.00%  0.00%  0.00%   0 BGP Router
     259      827392   3908288        211  0.08%  0.06%  0.08%   0 IP-EIGRP: HELLO
     260      319936   1078682        296  0.08%  0.02%  0.00%   0 IP-EIGRP: HELLO
     261       65780     89309        736  0.00%  0.00%  0.00%   0 BGP I/O
     262       51728     23069       2242  0.00%  0.00%  0.00%   0 BGP Scanner
     263        1984       258       7689  0.00%  0.00%  0.00%   0 BGP Event
     265         804       719       1118  0.00%  0.00%  0.00%   0 TACACS+

    so finally after most clients closed the cpu is less but when it gets cranked up in the morning it stays pegged.  there are 2 ds3's below.  i am moving one ds3 to another router since both are hammered all day.  ii continued to loose eigrp neighbors on both connections all day while the circuits were bad and my router had high cpu so a lot going on at once
    sh int Serial1/0
    Serial1/0 is up, line protocol is up
      Hardware is M1T-T3+ pa
      Description: DS3 p2p
      Internet address is 10.XXXXXXXXX
      MTU 1500 bytes, BW 44210 Kbit, DLY 210 usec,
         reliability 255/255, txload 27/255, rxload 23/255
      Encapsulation HDLC, crc 16, loopback not set
      Keepalive set (10 sec)
      Restart-Delay is 0 secs
      Last input 00:00:01, output 00:00:00, output hang never
      Last clearing of "show interface" counters 00:06:38
      Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 147
      Queueing strategy: Class-based queueing
      Output queue: 0/1000/64/147 (size/max total/threshold/drops)
         Conversations  0/141/256 (active/max active/max total)
         Reserved Conversations 0/0 (allocated/max allocated)
         Available Bandwidth 26526 kilobits/sec
      30 second input rate 4118000 bits/sec, 2278 packets/sec
      30 second output rate 4767000 bits/sec, 3164 packets/sec
         1102737 packets input, 213807726 bytes, 0 no buffer
         Received 45 broadcasts, 0 runts, 0 giants, 0 throttles
                  0 parity
         0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
         1290970 packets output, 222492740 bytes, 0 underruns
         0 output errors, 0 applique, 0 interface resets
         0 output buffer failures, 0 output buffers swapped out
         0 carrier transitions
       rxLOS inactive, rxLOF inactive, rxAIS inactive
       txAIS inactive, rxRAI inactive, txRAI inactive
    sh int Serial3/0
    Serial3/0 is up, line protocol is up
      Hardware is M1T-T3+ pa
      Description: DS3 p2p
      Internet address is 10.XXXXXXXXXXX
      MTU 4470 bytes, BW 44210 Kbit, DLY 200 usec,
         reliability 255/255, txload 29/255, rxload 13/255
      Encapsulation PPP, LCP Open
      Open: IPCP, CDPCP, crc 16, loopback not set
      Keepalive set (10 sec)
      Restart-Delay is 0 secs
      Last input 00:00:03, output 00:00:00, output hang never
      Last clearing of "show interface" counters 00:06:45
      Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 1263
      Queueing strategy: Class-based queueing
      Output queue: 0/1000/64/1263 (size/max total/threshold/drops)
         Conversations  0/150/256 (active/max active/max total)
         Reserved Conversations 0/0 (allocated/max allocated)
         Available Bandwidth 26526 kilobits/sec
      30 second input rate 2419000 bits/sec, 1731 packets/sec
      30 second output rate 5179000 bits/sec, 1809 packets/sec
         969173 packets input, 305941909 bytes, 0 no buffer
         Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
                  0 parity
         0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
         1233503 packets output, 810787594 bytes, 0 underruns
         0 output errors, 0 applique, 0 interface resets
         0 output buffer failures, 0 output buffers swapped out
         0 carrier transitions
       rxLOS inactive, rxLOF inactive, rxAIS inactive
       txAIS inactive, rxRAI inactive, txRAI inactive

  • High CPU due to dispatch unit in cisco ASA 5540

    Hi Any suggestion help
    High CPU due to dispatch unit in cisco ASA 5540
    ciscoasa# sh processes cpu-usage
    PC         Thread       5Sec     1Min     5Min   Process
    0805520c   ad5afdf8     0.0%     0.0%     0.0%   block_diag
    081a8d34   ad5afa08    82.6%    82.1%    82.3%   Dispatch Unit
    083b6c05   ad5af618     0.0%     0.0%     0.0%   CF OIR
    08a60aa0   ad5af420     0.0%     0.0%     0.0%   lina_int
    08069f06   ad5aee38     0.0%     0.0%     0.0%   Reload Control Thread
    08072196   ad5aec40     0.0%     0.0%     0.0%   aaa
    08c76f3d   ad5aea48     0.0%     0.0%     0.0%   UserFromCert Thread
    080a6f36   ad5ae658     0.0%     0.0%     0.0%   CMGR Server Process
    080a7445   ad5ae460     0.0%     0.0%     0.0%   CMGR Timer Process
    081a815c   ad5ada88     0.0%     0.0%     0.0%   dbgtrace
    0844d75c   ad5ad2a8     0.0%     0.0%     0.0%   557mcfix
    0844d57e   ad5ad0b0     0.0%     0.0%     0.0%   557statspoll
    08c76f3d   ad5abef8     0.0%     0.0%     0.0%   netfs_thread_init
    09319755   ad5ab520     0.0%     0.0%     0.0%   Chunk Manager
    088e3f0e   ad5ab328     0.0%     0.0%     0.0%   PIX Garbage Collector
    088d72d4   ad5ab130     0.0%     0.0%     0.0%   IP Address Assign
    08ab1cd6   ad5aaf38     0.0%     0.0%     0.0%   QoS Support Module
    08953cbf   ad5aad40     0.0%     0.0%     0.0%   Client Update Task
    093698fa   ad5aab48     0.0%     0.0%     0.0%   Checkheaps
    08ab6205   ad5aa560     0.0%     0.0%     0.0%   Quack process
    08b0dd52   ad5aa368     0.0%     0.0%     0.0%   Session Manager
    08c227d5   ad5a9f78     0.0%     0.0%     0.0%   uauth
    08bbf615   ad5a9d80     0.0%     0.0%     0.0%   Uauth_Proxy
    08bf5cbe   ad5a9798     0.0%     0.0%     0.0%   SSL
    08c20766   ad5a95a0     0.0%     0.0%     0.0%   SMTP
    081c0b4a   ad5a93a8     0.0%     0.0%     0.0%   Logger
    08c19908   ad5a91b0     0.0%     0.0%     0.0%    Syslog Retry Thread
    08c1346e   ad5a8fb8     0.0%     0.0%     0.0%   Thread Logger
    08e47c82   ad5a81f0     0.0%     0.0%     0.0%   vpnlb_thread
    08f0f055   ad5a7a10     0.0%     0.0%     0.0%   pci_nt_bridge
    0827a43d   ad5a7620     0.0%     0.0%     0.0%   TLS Proxy Inspector
    08b279f3   ad5a7428     0.0%     0.0%     0.0%   emweb/cifs_timer
    086a0217   ad5a7230     0.0%     0.0%     0.0%   netfs_mount_handler
    08535408   ad5a7038     0.0%     0.0%     0.0%   arp_timer
    0853d18c   ad5a6e40     0.0%     0.0%     0.0%   arp_forward_thread
    085ad295   ad5a6c48     0.0%     0.0%     0.0%   Lic TMR
    08c257b1   ad5a6a50     0.0%     0.0%     0.0%   tcp_fast
    08c28910   ad5a6858     0.0%     0.0%     0.0%   tcp_slow
    08c53f79   ad5a6660     0.0%     0.0%     0.0%   udp_timer
    080fe008   ad5a6468     0.0%     0.0%     0.0%   CTCP Timer process
    08df6853   ad5a6270     0.0%     0.0%     0.0%   L2TP data daemon
    08df7623   ad5a6078     0.0%     0.0%     0.0%   L2TP mgmt daemon
    08de39b8   ad5a5e80     0.0%     0.0%     0.0%   ppp_timer_thread
    08e48157   ad5a5c88     0.0%     0.0%     0.0%   vpnlb_timer_thread
    081153ff   ad5a5a90     0.0%     0.0%     0.0%   IPsec message handler
    081296cc   ad5a5898     0.0%     0.0%     0.0%   CTM message handler
    089b2bd9   ad5a56a0     0.0%     0.0%     0.0%   NAT security-level reconfiguration
    08ae1ba8   ad5a54a8     0.0%     0.0%     0.0%   ICMP event handler
    I want exact troubleshooting.
    (1) Steps to follow.
    (2) Required configuration
    (3) Any good suggestions
    (4) Any Tool to troubleshoot.
    Suggestions are welcome

    Hello,
    NMS is probably not the right community to t/s this. You probably want to move this to Security group (Security > Firewalling).
    In the meanwhile, i have some details to share for you to check, though i am not a security/ASA expert.
    The Dispatch Unit is a process that continually runs on single-core ASAs (models 5505, 5510, 5520, 5540, 5550). The Dispatch Unit takes packets off of the interface driver and passes them to the ASA SoftNP for further processing; it also performs the reverse process.
    To determine if the Dispatch Unit process is utilizing the majority of the CPU time, use the command show cpu usage and show process cpu-usage sorted non-zero
    show cpu usage (and show cpu usage detail) will show the usage of the ASA CPU cores:
    ASA# show cpu usage
    CPU utilization for 5 seconds = 0%; 1 minute: 1%; 5 minutes: 0%
    show process cpu-usage sorted non-zero will display a sorted list of processes that are using the CPU usage. 
    In the example below, the Dispatch Unit process has used 50 percent of the CPU for the last 5 seconds:
    ASA# show process cpu-usage sorted non-zero
    0x0827e731 0xc85c5bf4 50.5% 50.4% 50.3% Dispatch Unit
    0x0888d0dc 0xc85b76b4 2.3% 5.3% 5.5% esw_stats
    0x090b0155 0xc859ae40 1.5% 0.4% 0.1% ssh
    0x0878d2de 0xc85b22c8 0.1% 0.1% 0.1% ARP Thread
    0x088c8ad5 0xc85b1268 0.1% 0.1% 0.1% MFIB
    0x08cdd5cc 0xc85b4fd0 0.1% 0.1% 0.1% update_cpu_usage
    If Dispatch Unit is listed as a top consumer of CPU usage, then use this document to narrow down what might be causing the Dispatch Unit process to be so active.
    Most cases of high CPU utilization occur because the Dispatch Unit process is high. Common causes of high utilization include:
    Oversubscription
    Routing loops
    Host with a high number of connections
    Excessive system logs
    Unequal traffic distribution
    More t/s details can be shared by the ASA members from the community.
    HTH
    -Thanks
    Vinod

Maybe you are looking for