IOSD process getting 50 % cpu utilization

HI,
I have VSS running  on 2 cisco WS-C4506-E.
My process cpu goes high and when i check IOSD prcoess taking majority of CPU
egtc-dsw-c4k#  show processes cpu sorted
Core 0: CPU utilization for five seconds: 12%; one minute: 13%;  five minutes: 17%
Core 1: CPU utilization for five seconds: 44%; one minute: 49%;  five minutes: 54%
PID    Runtime(ms) Invoked  uSecs  5Sec     1Min     5Min     TTY   Process
8539   4036624     63457075 466    28.18    30.90    35.78    0     iosd              
11758  1594385     12585851 126    0.32     0.26     0.24     0     ffm               
What is this IOSD process do
Thanks

ASim,
Is there any chance for you to log a CIsco TAC case so that we login to your device and check what causing the CPU to go high?
Else here is TS method :
====================
1- Check the CPU utilization (Show proc cpu sorted | ex 0.00) >>Check which process is utilizing more CPU usage.
2- Check STP to see if there are any loops (show spann det | in ieee|from|occur|is exec) >> Check for any STP changes for VLAN , If yes then track that vlan and see which inteface is sending and recieving high packets or any drops on that particular interface.
3-Check the CPU packets Stats,
4-Use the following inbuilt non impacting debug to find out the packets going to the CPU(menioned in the same high CPU troubleshooting document)
Switch#debug platform packet all receive buffer
platform packet debugging is on
Switch#show platform cpu packet buffered
Focus on finding any common traits in the packets like srcmac etc.Once we know the bulk of the traffic goingto the CPU the source can be shut off
to bring the CPU down.
Hope that helps,
REgards
Inayath
https://supportforums.cisco.com/message/3970053#3970053
https://supportforums.cisco.com/thread/2197388

Similar Messages

  • How to over come jlaunch process High CPU utilization

    Hi ,
    I am facing problem in Poratal Production system
    Jlaunch process consuming more CPu utilization, Can you suggest me How to overcome this problem with out restart server
    regards,
    Balaram

    Hi,
    This is because of parameters of your J2ee engine are not optimized. Check SAP 723909 Java VM settings for J2EE 6.40/7.0 Prerequisite for performance optimization
    Thanks
    Sunny

  • Get-MailboxExportRequest script causes high cpu utilization

    Our Exchange configuration is as follows:
    Exchange 2013 Ent on single server with 4 dbs
    DB1 - 191 users
    DB2 - 19 users
    DB3 - 72 users
    DB4 - 7 users
    When I run a script that exports all of the users from each db to a pst file the CPU utilization peaks as expected, however DB1 never completes.  Is there a way to throttle the performance somewhat or limit the number of users the script processes at
    a time?  Here is my script:
    #Establish variables
    $mailserver = "Exchange"
    $path = "\\FileServer"
    $userlist = Get-Mailbox -database DB1
    $ReportShare = "\\FileServer\pst$\reports"
    $file = "\\FileServer\pst$\reports\*.txt"
    $SMTP = "smtp.domain.com"
    #delete files from previous nights export
    if (Test-Path $file)
    Remove-Item $file
    #Clear previously completed & failed tasks
    Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest -confirm:$false
    Get-MailboxExportRequest | where {$_.status -eq "Failed"} | Remove-MailboxExportRequest -confirm:$false
    #Perform Mailbox Export
    foreach ($user in $userlist)
    $useralias = $user.alias
    New-MailboxExportRequest -Mailbox $useralias -filepath $path\pst$\$useralias.pst
    #Create a loop which checks if the task has completed or not
    $exstat = Get-MailboxExportRequest | Get-MailboxExportRequestStatistics | where {$_.status -eq 'inprogress'}
    do {start-sleep -seconds 5; $exstat = Get-MailboxExportRequest | Get-MailboxExportRequestStatistics | where {$_.status -eq 'inprogress'}}
    until ($exstat.percentcomplete -eq '100')
    #Create a pause for the exports to finish before writing logfile output
    start-sleep -seconds 7200
    #Write output to a log file
    if ($ReportShare)
    Write-Output "Writing reports to $($ReportShare)"
    $Completed = Get-MailboxExportRequest -BatchName $BatchName | Where {$_.Status -eq "Completed"} | Get-MailboxExportRequestStatistics | Format-List
    if ($Completed)
    $Completed | Out-File -FilePath "$($ReportShare)\$($BatchName)_Completed.txt"
    $Incomplete = Get-MailboxExportRequest -BatchName $BatchName | Where {$_.Status -ne "Completed"} | Get-MailboxExportRequestStatistics | Format-List
    if ($Incomplete)
    $Incomplete | Out-File -FilePath "$($ReportShare)\$($BatchName)_Incomplete_Report.txt"
    #Send a mail notification the task has completed
    Get-ChildItem $ReportShare | where {-NOT $_.PSIsContainer} | foreach {$_.fullname} | Send-MailMessage -to "[email protected]" -from "[email protected]" -Subject "PST EXPORT REPORT DB1" -Body "Export of DB1 complete."
    -SmtpServer $SMTP -BodyAsHtml

    I have to ask why you have a nightly job that exports each mailbox to PST?  It's unusual.
    Anyway, you could split your script as follows:
    Get-Mailbox -Database DB1 | ? {$_.samaccountname -like "[a-m]*"}
    Get-Mailbox -Database DB1 | ? {$_.samaccountname -like "[n-z]*"}
    Tony www.activedir.org Blog: www.open-a-socket.com

  • 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.

  • 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

  • Any way to get CPU-seconds for process or a thread from within my app?

    I'm trying to guage the work by different processes within our application. I'd like to be able to get the number of CPU-seconds before a long task and then again after the task finishes and compute the difference. I'm sure I could poll the % CPU every second and try estimate the value, but I don't think it would be very accurate.
    Is there a MBean or some other way to access the CPU-seconds for the process?
    It would even be better if I could get this at the thread level (which seems possible since JRA recordings can show the 'running' time on a graph drawn in milliseconds).
    Thanks
    -Bill

    We are considering making this available through a MBean in our upcoming R28 release.Do you have a program I can participate in to get beta or pre-releases of new JRockit versions? The purpose would be to do preliminary performance testing so we can get official releases to our development team more quickly once they are formally released.
    I'm also hoping to find cumulative disk i/o bytes and cumulative network i/o bytes on a thread or even at the JVM levelI don't think we have that in JRockit today... What would you use it for?The use would be for performance monitoring. In a large system or a busy system, the effect of code changes can be hard to measure just based on clock time or traditional measurements like % CPU or bytes/sec at a specific instant. Knowing how much 'work' is getting done (together with the clock time) gives a better picture.
    I like cumulative numbers like cpu-sec and # of bytes because I only need two measures (before and after) instead of continuous polling and summing. Some of my processes get created on their own threads, so I could potentially get these measures of work on my customer's production systems with a lot of other activity going on. By comparing samples over time, we can tell if processes are running longer due to 'more work' or due to resource bottlenecks.
    I think it could be useful on shared threads too even though i don't know yet if I can see which threads specific requests are using.
    -Bill

  • Can't get the CPU utilization above 52%

    Hi all,
    I have an Intel i7 950 CPU based PC with Windows 10 TP on it which, no matter what, I cannot bring to 100% CPU utilization. While taking the attached screenshot, I was running prime95.exe.
    I have tested the same scenario on the same computer running Windows 8/8.1 and got the same result. However, when doing the same thing under Windows 7, CPU utilization went up to 100%.
    Anybody has any idea why this happens? Is it a different default setting somewhere (probably in registry)?
    Since I have this fast machine I would like to be able to use it at its full strength - the way things are now, my old Quad core 2 GHz PC is MUCH faster than this 8 core 3 GHz one (as I measured in several tests consisting of transcoding videos).
    Thanks for any pointers!

    Hi VikTak-9b,
    How did you get the CPU utilization information ?Are you getting the information from the task manager ?
    "I have tested the same scenario on the same computer running Windows 8/8.1 and got the same result. However, when doing the same thing under Windows 7, CPU utilization went up to 100%.
    Anybody has any idea why this happens? Is it a different default setting somewhere (probably in registry)?"
    I am a little confused here .According to my understanding ,the number is smaller the performance of the machine is higher when the other conditions are the same .
    Here is a link may be useful for us to understand the CPU Utilization for Performance Analysis
    Interpreting CPU Utilization for Performance Analysis
    http://blogs.technet.com/b/winserverperformance/archive/2009/08/06/interpreting-cpu-utilization-for-performance-analysis.aspx
    Best regards
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • API's to find CPU Utilization of Current Process

    Hi World,
    Do Java 5 or Java 6 has any new API's for finding the CPU Utilization of the current process. Is there any other way of finding the CPU Utilization of current Process.
    Regards,
    Gopi

    Don't double post. I've removed the thread you started in the Java Programming forum 2 minutes after this one, with the identically same question.
    db

  • URGENT: 99% CPU Utilization - different oracle process

    Hi,
    I have application using the database. It is 24*7 production env.
    The CPU Utilization goes very high and application is working very slow.
    I have enterprise manager on windows 2003 server and agents on linux to monitor it.
    Oracle 10g is the database version.
    Everytime i try to find out the process it goes down but generally the application is running very slow
    Following is the result of sar on linux box which is taking up high CPU.
    Linux 2.6.9-22.ELsmp (sydora2.sabrepacific.com.au) 03/12/07
    10:17:43 CPU %user %nice %system %iowait %idle
    10:17:48 all 93.69 0.00 3.34 2.98 0.00
    10:17:53 all 69.85 0.00 3.82 26.32 0.00
    10:17:58 all 88.61 0.00 2.80 8.59 0.00
    10:18:03 all 96.90 0.00 2.57 0.53 0.00
    10:18:08 all 95.13 0.00 3.29 1.58 0.00
    Average: all 87.30 0.00 3.22 9.48 0.00
    Let me know how to drill and fix this problem.
    Please help !!
    Thanks in advance.

    High CPU is not a problem by itself, but you need to identify if it is consistently if so why.
    SELECT a.*,b.*
    from
    v$session b,
    v$process a
    where
    b.paddr = a.addr
    and a.spid = <number> ;
    spid is your server PID.
    Identify your pid with top command, feed the pid to identify which session is using considerable CPU. Identify the sql that it is running.
    SELECT * FROM V$sql where sql_id= <prev_sql_id from v$session>
    Message was edited by:
    gopalora

  • How to get alert for app server that experienced high memory and CPU utiliz

    Hi
    How to get  alerts configured and turned u201Conu201D for the  app server that experienced high memory and CPU utilization?
    And let me know where we can check this?
    Regards,
    Neni

    hi,
    Have you configured a Central Monitoring System (CEN)? This includes registering the agent on the CEN, starting it and configuring the Central Auto Reactions on CEN using RZ21 transaction.
    [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/05c80724d63836e10000000a42189b/frameset.htm|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/48/05c80724d63836e10000000a42189b/frameset.htm]
    Jansi

  • Which metadata table in the BODS repository has data about CPU utilization of every job that gets executed?

    I have to create a performance dashboard where I need to make a graph showing CPU Utilization for individual workloads. If every job corresponds to a particular workload, is there any metadata table that would contain how much CPU Utilization corresponds to a given job?

    If i am not wrong, AL_Statistics and ALVW_History will have details of memory utilization.

  • How do I get CPU / memory utilization information via the API?

    I can't seem to find anything in the iOS API that would give me information about CPU utilization (user, kernel, idle) and memory (free, pinned, idle, in use), but I see apps like System Activity Monitor in the app store that provide such information. Can anyone point me to the relevant part of the SDK?

    This is a quection for the Developer forum.

  • 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

  • How is GC cpu utilization % calculated?

    I am trying to find a way to capture the problem where a user process eats up a ton of cpu for over 30 minutes. I thought that I could possibly use the cpu utilization metric.
    In testing it, I reset the values to warning and critical thresholds to 0 and 5% respectively to see what would happen. I was emailed with the expected critical alert. In looking at the top sessions on the server, I noticed that 1 session was eating up 100% of one cpu (which I want to know about) but the alert email said that 45% was utilized which I noticed was about what the user load is on the server.
    Initially, I had the warning and critical threshold set to 85 and 95% respectively but did not get any warning about a user process that was taking up 100% cpu for > 5 minutes (in which the 5 minute collect times were set to once).
    My questions are
    1) How do I capture a single process eating up > 90% cpu in a multi-cpu environment
    2) Is the cpu utilization % capturing the Average Load of the cpus on the server and alerting when it's above the critical threshold?
    3) How is the cpu utilization % calculated?
    Help would be appreciated.

    The cpu load is determined by running the Grid program nmupm found in $AGENT_HOME/bin
    The output is like:
    dbc12ykf: PDBGRP> nmupm osCpuUsage
    em_result=1|206331806.000000|201540370.000000|102524043.000000|958620752.000000
    em_result=2|212731589.000000|201203614.000000|67775500.000000|948506267.000000
    em_result=3|212402913.000000|230642957.000000|76833167.000000|917779040.000000
    em_result=4|242543014.000000|367865067.000000|81554006.000000|791426607.000000
    You will get a line for each cpu.
    YOu'll need a bit of reverse engineering to figure out the columns - I think they are user, system, idle , 5min avg - Multiplied by 10000 ?
    Now to capture a big one - I think you will need a user defined metric. Just write a simple shell script to run the above command, and evaluate the numbers coming thru.

  • LMS 4.2.3 Server high CPU Utilization

    Hi All,
    We are observing high CPU utilization on the lms server. tomcat is the process eating more than 1GB of the memory i checked from the task manager.
    Server details:
    device license : 100
    windows server 2k8 R2, with 8gb physical memory.
    anybody suggest what might be causing the issue.?? because of this performance reports were affected.
    Regards,
    Channa

    Hi Channa,
    log into dbreader using the following::
    http://servername : 1741/dbreader/dbreader.html
    or
    https:// servername : 443/dbreader/dbreader.html
    user Id is DBA
    Database Name is upm
    password :: user defined (by default password is c2ky2k)
    1.       Here is the query to get the pollerwise managed MIBObjects:
    "select count (*), PollerName from Poller_Details_Table a,Poller_Definition_Table b where a.PollerId = b.PollerId and b.Poller_State NOT IN (1) Group by b.PollerName;"
    2.       Here is the query to get the total mibobject count for the active pollers
    “select count (*) from Poller_Details_Table a,Poller_Definition_Table b where a.PollerId =
    b.PollerId and b.Poller_State NOT IN (1);”
    Hope it will help
    Thanks-
    Afroz
    ***Ratings Encourages Contributors ***

Maybe you are looking for