Higher than usual softirqd CPU usage

I have a machine running 2 network interfaces, both are under constant network traffic of 1 megabit/s, I wonder if that is the reason for the high (?) softirqd/0 and softirqd/1 CPU usage, I've heard from a few bug reports I found on the net that the kernel parameter nohz=off has an effect on this behavior (I haven't tried it yet, but I will the next time the system is rebooted), here is (hopefully all) relevant information about the machine:
Linux version 3.11.1 (bittim@myhost) (gcc version 4.8.1 (GCC) ) #1 SMP Thu Sep 26 11:37:39 PDT 2013
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
02:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
04:00.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01)
04:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
stepping : 11
microcode : 0xb6
cpu MHz : 600.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips : 1802.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
stepping : 11
microcode : 0xb6
cpu MHz : 600.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow vnmi flexpriority
bogomips : 1802.73
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
CPU0 CPU1
0: 42 0 IO-APIC-edge timer
1: 8055 7947 IO-APIC-edge i8042
8: 47 47 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
12: 612459 613624 IO-APIC-edge i8042
16: 103397 103191 IO-APIC-fasteoi pata_jmicron
19: 161695503 161617716 IO-APIC-fasteoi eth0
43: 0 0 PCI-MSI-edge ahci
44: 143492558 143569495 PCI-MSI-edge eth1
NMI: 0 0 Non-maskable interrupts
LOC: 122965975 131573885 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 0 0 Performance monitoring interrupts
IWI: 5258407 12983437 IRQ work interrupts
RTR: 0 0 APIC ICR read retries
RES: 12000931 2291095 Rescheduling interrupts
CAL: 1981649 47260 Function call interrupts
TLB: 3114 6271 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 3723 3723 Machine check polls
ERR: 0
MIS: 0
UID PID PPID C SZ RSS PSR STIME TTY TIME CMD
root 3 2 0 0 0 0 Sep29 ? 00:40:22 [ksoftirqd/0]
root 11 2 0 0 0 1 Sep29 ? 01:33:51 [ksoftirqd/1]
10:27:10 up 12 days, 22:13, 5 users, load average: 0.04, 0.10, 0.08
you could say it is normal because they used only 2 hours of CPU time per 12 days of continuous 1 megabit/s load on both cards, but here is what is strange: this system is an upgrade of a server machine with dual pentium 3 katmai at 500 mhz (using chipset L440GX+), and on that machine those kernel threads have never used ANY CPU AT ALL ! (and yes, it was under the same network load) but that machine was using a couple of Intel network cards, could the network cards be the reason ?
thanks for your help
Last edited by manoa (2013-10-12 07:43:28)

flash to latest bios 4.6:
http://www.msi.com/support/mb/Z97_PC_Mate.html#down-bios
then retest
do >>Clear CMOS Guide<< with power cord removed after the update

Similar Messages

  • Prstat displays PROCESS/NLWP  with /0 , but high USR and SYS  cpu usage

    I'm running prstat on Sol 10u4 sparc and see from time to time one of more processes with high user and kernel cpu usage, The process name is just displayed as " /0". What is this ?
    see sample snapshot below:
    PID USERNAME USR SYS TRP TFL DFL LCK SLP LAT VCX ICX SCL SIG PROCESS/NLWP
    18738 root 18 42 3.5 0.0 0.0 0.0 36 0.5 123 247 15K 0 sort/1
    18728 root 10 30 1.0 0.0 0.0 0.0 0.0 59 0 361 16K 0 /0
    18737 root 6.8 15 2.1 0.0 0.0 0.0 75 0.2 82 82 5K 0 awk/1
    18731 root 5.2 12 1.3 0.0 0.0 0.0 80 1.5 68 0 5K 0 /0
    18730 root 4.8 10 1.1 0.0 0.0 0.0 82 1.4 58 58 4K 0 /0
    18736 root 4.4 10 1.1 0.0 0.0 0.0 84 0.1 63 0 4K 0 grep/1
    18732 root 3.0 11 2.1 0.0 0.0 0.0 0.0 84 0 45 3K 0 head/1
    18735 root 4.3 9.2 1.1 0.0 0.0 0.0 85 0.1 57 57 3K 0 grep/1
    18729 root 4.3 8.7 1.2 0.0 0.0 0.0 84 1.3 103 51 3K 0 /0
    18734 root 3.7 8.9 1.0 0.0 0.0 0.0 86 0.5 52 52 3K 0 grep/1

    The slash number format is used to show the number of threads (light weight processes or LWP in Solaris parlance) in a given process (see the header says "PROCESS/NLWP"). I'd guess this is a race condition where prstat finds a process exists and has consumed some CPU, but when it goes to query the data on the process it's already exited so there's no process name and zero threads associated with it. For this to be true and to see this except more than every once in a blue-moon you'd have to have a system that was having processes forked at an amazing rate.
    I'd also say this is a bug, but one that you might have a hard time getting an traction on.

  • CPU fan idles higher than usual...sometimes

    Hey guys, got a question here.  My CPU fan usually idles at AROUND 975 +- 50 rpm.  Sometimes after a few hours of  \the computer being on or sometimes after I wake it up from sleeping the fan will kick up to exactly 3598 RPM and wont go any lower until I restart the computer and then it will be back down to normal speed and the process repeats itself.  This all happens with the processor at normal idle temp of around 27c.  Could this be an issue that updating the BIOS could solve?
    Processor: I7-4790K with stock cooler
    Mobo: z97 PC Mate
    BIOS: V4.4
    Thanks guys!

    flash to latest bios 4.6:
    http://www.msi.com/support/mb/Z97_PC_Mate.html#down-bios
    then retest
    do >>Clear CMOS Guide<< with power cord removed after the update

  • I keep getting notified by my AVG antivirus that FireFox is using a higher than usual amount of memory or a lot of memory and to close the ap and re open it. This does not seem to stop those notifications. What do I need to do to solve this issue?

    I get this message mostly when I am Playing the games on Facebook or onPogo.com. It seems like this just started to occur over the last month or the last update I did with AVG.

    As the message comes from AVG yo will need to read about AVG to stop those alerts.
    If you think there is a genuine problem with firefox
    * see [[high memory usage]] <-- clickable link -- <br/> that contains some tips and information about memory usage
    * go to ''about:memory'' by keying that into the location bar <br/> the report that is generated may be of help - it gives tooltip info on mouseover of items, and has a button that tries to reduce memory usage

  • High load averages, low CPU usage

    HI,
         I recently upgraded to Lion and I am noticing high load averages ~0.7 for my system. The CPU is, however ~95% idle. I am not running any intensive apps. I first thought it is an I/O issue, but I have almost 500 MB free memory, and there is no disk activity. The system is perfectly fine, with all the eye candy/animations running smoothly. Is this a bug?
    Thanks for any help.

    Same problem here
    Did a clean install of Lion, moved everything manually. System was clean and running fast. Then, for some reason started to slow down after a few months. My last system (macbook snow leopard) was running fine for 3 years.
    I noticed HIGH load averages (over 2.5!) while CPU is ideling (only 'round 30% for user and system). System is slow and CPU gets hot, resulting in loud fan noise.
    Googled a lot, did standard maintenance tasks, tried to pinpoint cause - nothing so far. Will update when I find out more. Maybe someone else has a clue or Apple releases a fix. Fingers crossed.

  • CF 10 sp 12 Enterprise  high CPU usage hangs services, 2012 server on 2012 Hyper-V host

    The last 2 days - my [removed link] CF site has suffered from high CPU usage (on and off) that stops functionality.
    This will last several minutes then suddenly the high usage stops a few minute later the high cpu usage starts again.
    I don't have any scheduled processes allowed to run.
    Restarting the coldfusion service  during a high CPS incident - the cpu usage just picks up where it left off when restarted.
    I have assigned 4 CPUs (normal) or 8CPUs  (as a test) to the VM and I get the same high CPU then low usage. This is a fresh install several months ago on a new VM.
    I'd like some Adobe support on this issue but can't seem to find the contact phone number.
    This series of high and low cpu usage first started Monday AM about midnight until 7:00 AM  Tuesday was quiet and Wednesday this AM I'm having the same issues.
    Ideas?
    Update:  While waiting for this to post - the high CPU usage started again and this time I stopped and restarted the Jetty service ... and the CPU usage went away...
    Update: the high cpu started again and a restart of the jetty service didn't help --- neither did the .net service restart... the cf10 application service did stop the high usage...
    Jay Bietz
    Message was edited by: Jay Bietz after post accepted.

    After 2 hang free days -- Friday midnight (above is the gcviewer )  and ~2 hours later had the hang condition again.  Current java.config includes
    java.args=-server  -Xms4096m -Xmx4096m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+UseParallelGC -Xbatch -Dcoldfusion.home={application.home} -Dcoldfusion.rootDir={application.home} -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random -Dcom.sun.management.jmxremote.port=8701 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmn1024m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -verbose:gc -Xloggc:cfwhispererGClive4.log -Dcoldfusion.classPath={application.home}/lib/updates,{application.home}/lib,{application .home}/lib/axis2,{application.home}/gateway/lib/,{application.home}/wwwroot/WEB-INF/flex/j ars,{application.home}/wwwroot/WEB-INF/cfform/jars,C:\\CFusion10\\cfusion\\verisign\\payfl owpro\\Java\\PFProColdFusion,C:\\CFusion10\\cfusion\\verisign\\payflowpro\\Java\\PFProCold Fusion\\Verisign.jar
    GCviewer shows that the full GCcollections suddenly start firing off many times in a short period of time.
    Jay
    will work on the tomcatlog issues next.

  • Help! Kernel_task more than 300% of CPU and extremely laggy

    Hi, I am using MacBook Pro 13 inch Early 2011 and using OS X 10.9.2 Mavericks
    It has been a few days that my computer was running extremely slow and I need to hold the power button for 10 seconds for it to boot (if i press it once the white power light on the mac body would only light for a while then turns off again)
    I did not know what triggered it, it was just like thay when i tried booting by mac
    I checked activity monitor and the kernel_task was actually taking up more than 300% of my cpu!
    I googled for answers but I can't find any. Is it due to third party software?
    Furthermore, when I safe boot the kernel_task would actually be low and the speed will revert back to normal.
    Please help me
    Thank you

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. As I wrote above, it changes nothing. It doesn't send or receive any data on the network. All it does is to generate a human-readable report on the state of the computer. That report goes nowhere unless you choose to share it. If you prefer, you can read it yourself without disclosing the contents to me or anyone else.
    You should be wondering whether you can believe me, and whether it's safe to run a program at the behest of a stranger. In general, no, it's not safe and I don't encourage it.
    In this case, however, there are a couple of ways for you to decide whether the program is safe without having to trust me. First, you can read it. Unlike an application that you download and click to run, it's transparent, so anyone with the necessary skill can verify what it does.
    You may not be able to understand the script yourself. But variations of the script have been posted on this website thousands of times over a period of years. The site is hosted by Apple, which does not allow it to be used to distribute harmful software. Any one of the millions of registered users could have read the script and raised the alarm if it was harmful. Then I would not be here now and you would not be reading this message.
    Nevertheless, if you can't satisfy yourself that these instructions are safe, don't follow them. Ask for other options.
    4. Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    5. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    6. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    7. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 5120 files );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;/(de|[nst]):/p;' ' {sub(/^ +/,"")};/r:/;/y:/&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/^root$/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/{next};/(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/{next};/%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";p="uniq -c|sed -E '"'s/ +\\([0-9]+\\) \\(.+\\)/\\\2 x\\\1/;s/x1$//'"'";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print($2,$3,a[n],$1)|p;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' "`S0 44 45`" );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' '" L*/P*/*loginit*' 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,Inter,iTu,Keyb,Mail/B,Pr*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' '+c0 -i4TCP:0-1023' com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' "+c0 -l|awk '{print(\$1,\$3)}'|sort|uniq -c|sort -n|tail -1|awk '{print(\$2,\$3,\$1)}'" );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA Descriptors );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 0 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;D20 0 $((N1+1)) 2;D10 0 $N1 1;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 35 49 61 51;D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    8. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    9. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    10. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    11. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    12. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start Time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    13. When you post the results, you might see an error message on the web page: "You have included content in your post that is not permitted," or "You are not authorized to post." That's a bug in the forum software. Please post the test results on Pastebin, then post a link here to the page you created.
    14. This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • NI DAQmx 8.3 and CPU usage

    I have similar problem as described on page http://forums.ni.com/ni/board/message?board.id=250&message.id=23831
    but have solution and some reflections.
    first of all, about system
    system use 2x PCI-6143 and take data from 16 channels with maximum rate (250 kS/s)
    program
    was created about year ago (with LV 7.1.1, DAQmx 7.4) and on PC with
    PIV (3.2 GHz) processor and 1 Gb of RAM work properly (CPU usage less
    30%).
    Now I've recompile program with LV8.2 and update drivers to DAQmx 8.3. now program can't work properly because CPU usage 100%
    I create test VI for research this problem.
    First version (daq_test1) - simple code - configure daqtask and get data.
    I found:
    if
    sample rate less or equal 90 kS/s (on PCI-6143) CPU usage less 5%, but
    when rate more 95 kS/s CPU usage jump to 60% (for one or more channels
    on one or two devises).
    Then I create simulated devise PCI-6143 in MAX and the same vi (daq_test1) require not more than 5-10% of CPU.
    also
    I have examine devise 16E-4 and find the same problem: if samle rate
    more than "boundary" rate, CPU usage is too much (50-70%).
    Then I add configure parameters (daq_test2) - add manualy DMA "on". There are no effects (CPU usage jump to 60% on "fast" rates)
    Then I  "play" with WaitMode (daq_test3). There are no effects (even if WaitMode=Sleep and SleepTime>1s CPU usage about 60%)
    Finally
    I create vi (daq_test4), where "manually" check
    AvailableSamplesPerChannel and call DAQmx Read only when bufer has more
    samples, that I need.
    So I'd wound solution, but think driver
    MUST check available samples carefully (also, why DAQmx 7.4 can fast
    scan, but  DAQmx 8.3 can't do it at least the same way as previous version).
    Attachments:
    daq_test.zip ‏78 KB

    Artem,
    Thank you for contacting National Instruments support.  This is expected behavior. When the wait mode is set to Sleep, DAQmx will only sleep if and only if there is no data available to process. So, for example,  at 200 kS/s, data is filling up the buffer fairly quickly and should always be available to read, which means that the process will not sleep at all. When data is always available, the CPU is going to handle it as quickly as possible and thus the CPU will appear to be running at near 100%.
    Specifying a wait mode of Sleep is really only beneficial when the acquisition is running slowly enough that a lot of time is spent in DAQmx Read waiting for the data to arrive. In the past, the CPu was maxed out even at extremely slow sampling rates.  Sleep mode alleviates this problem by putting the process to sleep when no data is ready for processing; however, if data is available, it will be handled immediately and no sleeping will occur. If data is constantly available for processing, the CPU is expected to deal with it right away and the usage will appear to be high.
    Regards,
    Kenn North
    Senior Product Manager - Search, Product Data
    http://ni.com/search

  • 100% cpu usage due to nio selector.open

    Hello guys,
    I am developing a multiplayer game using nio.In the begging i read all document related to nio.I have never heared about this api uses 100% cpu at server side as well as client side.
    When i start my server which is non blocking the cpu usage is dierctly raise to 100%.Working on Operating System windows 2000.Here is my code of server side.
    public void initializeOperations() throws IOException,UnknownHostException
              System.out.println("Inside initialization");
              sel = Selector.open(); //THIS FUNCTION RAISES CPU PERFORMANCE TO 100%....
              server = ServerSocketChannel.open();
              server.configureBlocking(false);
              InetAddress ia = InetAddress.getLocalHost();
              //InetSocketAddress isa = new InetSocketAddress(ia,port);
              InetSocketAddress isa = new InetSocketAddress(ia,port);
              server.socket().bind(isa);
         public void run() //startServer() throws Exception
              try
                   System.out.println("Inside startserver run()");
         initializeOperations();
                   SelectionKey acceptKey = server.register(sel, SelectionKey.OP_ACCEPT );
                   while (acceptKey.selector().select() > 0 )
              Set readyKeys = sel.selectedKeys();
              Iterator it = readyKeys.iterator();
              while (it.hasNext()) {
              SelectionKey key = (SelectionKey)it.next();
              it.remove();
              if (key.isAcceptable())
              System.out.println("Key is Acceptable");
    ServerSocketChannel ssc = (ServerSocketChannel) key.channel();
         socket = (SocketChannel) ssc.accept();
         socket.configureBlocking(false);
    SelectionKey another = socket.register(sel,SelectionKey.OP_READ|SelectionKey.OP_WRITE);
              if (key.isReadable())
                                  System.out.println("Key is readable");
                                  String ret = readMessage(key);
                                  System.out.println("Frm clinet:"+ret);
                                  socket = (SocketChannel)key.channel();
              catch(Exception e)
                   System.out.println("Exception in ServerConnection:run()");
                   e.printStackTrace();
    Please see the code where i mentioned comment at that time cpu usage goes upto 100%.
    i searched the forum and find that OP_WRITE is creating problem but in my case even client is not comming than also server side cpu usage raises.
    please suggest proper solution
    thank you

    thank you for your suggestion...
    so u r telling to compile my application in new version of jdk and run from there..m i right???ok...
    i have tried this also in latest version jdk1.5.0_04 than also my cpu usage raise to 100%..
    Now i m trying using 1.4.2_08 hope it will work....
    is there any other idea to solve my problem please help me out...
    thank you

  • High CPU usage (more than 100%) while running video applications

    Hello everyone,
    I desperately need help with this.
    I have a late 2007 White Macbook running Mac OS X 10.6.8 :
    Model Name:          MacBook
      Model Identifier:          MacBook2,1
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          2 GHz
      Number Of Processors:          1
      Total Number Of Cores:          2
      L2 Cache:          4 MB
      Memory:          3 GB
      Bus Speed:          667 MHz
    The issue that I am having is, whenever I play a video (Netflix/Silverlight player, YouTube, Skype, etc.) the CPU usage shoots up above 100% and the video or the video chat becomes VERY choppy. It becomes impossible to keep going once that starts. Originally I had 1Gb RAM (512 + 512) ... then I upgraded to (1GB + 512mb) ... it was fine for about a year and then started chocking on memory... so recently I made it (1GB +2GB) and that's when this high CPU  usage thing started (according to my knowledge)
    I have had this machine since last 4 years and its very dear to me. I dont wanna buy a new one. I will really appreciate if someone could help.

    I am spending sleepless nights, researching for a fix. From what I found so far, a considerable amount of people were able to fix this issue by simple cleaning the insides of their machines using air dusters, especially the fans. I don't know how cleaning would help with CPU utilization, but by interpolation, I feel it's worth a try. At least it will be clean, if not perfectly functional. lol
    Now the next big challenge ahead of me is getting the screws on my Macbook open. I was following the Fan Repair Guide on ifixit.com. I went and got the #00 Phillips screwdriver as suggested in the guide... came home and found out the screwdriver is too big.... went back got a #0000 Phillips (I also found out that screwdrivers with same number might be of different sizes in different stores)... got a couple of screws out and then--- another road-block!! there are a few extremely tiny Phillips screws on my macbook. Now I am hunting for the smallest Phillips screwdriver in the world. Hopefully, I will find it in some watch repair or eye-glasses repair kit in a store such as CVS or Walgreens... aaaah... this is sooo frustrating!!! I just want to get his done so that I can check it off the list of probable solutions that I want to try. Will update here if this works.
    From what you say, I think that the Silverlight upgrade might be the culprit in my case too. But the effect is there also for Youtube, Skype , or any other Video/Graphics intensive application that I use. Although, Silverlight/Netflix performs the worst among all the apps.
    I love my Macbook... don't want to part with it.

  • Safari 3.03 for Mac has high CPU usage usually above 70%

    I look at the Activity Monitor and it shows Safari using a lot of CPU % around 70 % and some times near 100%

    This High CPU usage is also a problem that has just started recently on my G4/667/1.5Gig Ram with a "Giga" 1.33GHz upgrade running System 10.4.10. My machine has been wonderful for years with this processor. I'm running Safari 2.0.4. When i did the last upgrades to my software I started having some real bad behavior from my mac. High CPU usage in safari (80-98%) for 3-5 minutes then normal like now I'm at 6-10% (Normal)as I type this in Safari. Safari is crashing when I try to open the Apple in store training site! Mail was crashing on my wife's login not mine though. Throwing out her mail Prefs fixed that. The Upgrades that seem to trigger this are Java for Mac OS 10.4 Release 6, Quick Time 7.3.1, GarageBand 4.1.1, iPhoto Update, iTunes 7.5. It sure feels like that last set of upgrades has made a mess of my mac. I suspect the Java update. How do I fix this mess???? [email protected]

  • High CPU & Memory issues - Excessive and unnecessary CPU usage in Firefox for Windows (see also questions1003966 & 998289)

    I am using the latest version of Firefox, 32.0.1, on an HP Pavilion dv7-4141sa laptop computer, running Windows 8.1 Pro 64-bit. There should be more than enough power here to run a browser without any problem, yet the computer is regularly being overloaded by the browser's resource usage.
    I am currently measuring typical average CPU usage of 45% - with the browser minimised. That is to say, Firefox is not doing any browser jobs - it is not drawing on the screen - but it is using the most CPU of any process currently running. Why?
    I am an ex-software engineer, and my understanding of current application development technology is limited, but I think I can say with some confidence that many techniques and software architectures exist that enable the suspension of program activity, or at least its reduction to a very low bare minimum, when the program is not actually carrying out its design function, which is in this case to draw pictures of website data on a screen.
    There is a very serious problem here, one which means that I cannot run Firefox all the time, but have to kill it when I am not actively browsing, otherwise other applications cannot run to their full capacity. This is a great pity, because I have committed a lot of effort to making Firefox my primary web tool. It manages all my many bookmarks, contains my secure password manager (LastPass), manages my web security (via NoScript, AdBlock, and FlashBlock), just for a start.
    Before any well-meaning moderators or other commenters start down the usual trail of "have you done this, tried that, disabled the other", I should point out that I have followed all the advice I can find, with no positive outcome. This computer is running a fresh installation of Windows, and a fresh installation of Firefox. At the moment I am running a new test Firefox profile.
    The latest version of Adobe Flash, 14.0.0.179, is installed but disabled. When it is enabled and in use, Firefox's CPU usage seems high over longer periods, but overall there is little difference. It doesn't look as though the problem can be laid at Flash's door. A few other add-ins are installed, mainly those mentioned above, and Firefox is skinned with LavaFox v2-Green, but I have previously started from a clean installation, which has made little difference after an initial period during which things seemed to be better. Turning off or disabling various add-ons has made no discernible difference.
    Just now I turned Flash on, and after a long period with Firefox minimised, Resource Monitor reported Firefox at 8% average CPU and FlashPlayerPlugin at 0.32%. While running a small video, RM reports FlashPlayerPlugin at about 45% and Firefox at 8%. After the video, Flash went back down to around 0.4%, and after a bit more browsing Firefox went to around 17% minimised. There seems little rhyme or reason here, except that Flash does not seem to be the culprit, although Firefox does seem to consume less when fewer tabs are actually active, as you might expect. I just refreshed more than a dozen tabs, and now Firefox is at 30%, but still not back up to the higher figures. Weird.
    The CPU usage does vary a lot around the average, but 30% is still a lot for a program that shouldn't be doing anything above the minimum status maintenance, and still puts it at the top of my Top Process Monitor list. (Right now it's gone back up to 45%, without my using it in any way).
    I have Telemetry turned on, so presumably Mozilla is recording some of the relevant data.
    This is a very serious fault, which is more or less reproducible and which a lot of people seem to be experiencing. Probably more people have it than realise, because most users will not know anything other than that their computer slows down for some non-obvious reason; they may just think it's something to do with the computer itself, not knowing how to use the Resource Monitor and interpret the results.
    Oddly, the problem does not seem to occur when running Firefox under Linux Mint 17, where the response is snappy and the CPU usage ostensibly low; I am going to look at this in more detail shortly.
    I am not posting here for advice, but for information and as a form of bug report which hopefully other users will see. It will hopefully spare them a lot of effort and time in trying a lot of recommended "solutions" which will not work. The problem is inherent in the software, and can be solved only by Mozilla.
    I am willing to supply any diagnostic data requested; as I said above, I have also turned on "Telemetry". However, I will not be trying out any more reinstallation/new-profile/add-on disable-enable-delete cycles unless I am asked to for very specific reasons. Please do not suggest courses of action which have already been mentioned elsewhere on this forum. I have tried them all.
    The situation is very disappointing, but I have confidence that the Firefox developers will pin down the fault eventually and engineer a satisfactory solution that makes it viable to leave Firefox open all the time. Even with that restriction, it's still far better than the alternatives.

    I share jmward's frustration. This is not a bug report so much as a request for a badly needed feature, ie the ability to have Firefox be able to tell us which tabs on which windows are eating time so we can target them. There are some very poorly written web pages out there which just plain loop while making no updates or inconsequential updates on the page.
    This is not a OS problem; jmward runs Windows and I run Linux but we have the same issue. It is not a question of Firefox plugins or extensions, or even viruses; I have a new, clean Linux install but have the same problem on both my regular Firefox AND on a FRESH install of the latest Firefox (35.0.1) which has *NO* non-default plugins or extensions.
    Here is an example of a web page which will eat 100% of one CPU's time:
    http://patch.com/massachusetts/arlington/arlington-woman-allegedly-attacks-neighbor-snow-blower-0
    I will attach 3 images to back up my claim. All of the images show my dark blue system monitor (gkrellm) superimposed on the web page. The top graph shows CPU time. I have 4 CPUs in my machine, so 25% means the web page is eating 100% of one CPU equivalent.
    The first image shows the load of the offending page with elevated CPU usage along with the download net activity on eth0, but the CPU activity does not stop when the download activity is over.
    The second images show the steady state 100% CPU equivalent of this page just sitting there apparently doing nothing. It IS, however, doing at least two different things. I know from my regular Firefox where I have "Remove It Permanently" installed that if I remove the the little weather indicator in the upper right of the offending page that CPU utilization drops to about 40% of one CPU equivalent. If I use RIP to remove everything else right down to a bare screen that 40% utilization stays until I delete the tab.
    The third image shows the CPU utilization drop to zero when I delete the tab holding the offending page.
    Now I will add a note here: If the offending page is NOT the top tab in a window then it stops eating time. The offender will also stop eating time if I minimize the window. However if I have another window up but leave the offender up on top in its window it continues to eat time even tho I am looking at another window. The offender will continue to eat time even if its window is completely covered by another window, and it will also eat time if I switch to another desktop.
    I will often have half a dozen windows open, and there are many pages out there which will suck endless CPU time. Unless I want to open up a new tab on each window before I leave it there is likely to be some tab on top eating time uselessly. Get a couple of those going and Firefox becomes sluggish and can even stop responding for many seconds.
    I guess I not only want to have Firefox tell us which tabs are eating time, but I would also like it if Firefox would stop giving CPU time to any tab which is not visible because it is covered by some other window and/or it is on a desktop which is currently not showing. If you can stop a tab's CPU usage by reason of tab-not-showing then you should also be able to stop its CPU usage when the window is covered or on the not-top desktop. Indeed is there any reason to not schedule absolute CPU utilization priority to the visible tab on the window with focus and give time to the other tabs only when the visible tab isn't using time?
    My final thought on this is that I have had Firefox SO tied up sometimes that I swear their are web pages which are eating time even tho they are not the top tab. I regret that I do not have an example to show you. But Firefox grinds to a complete halt on a regular basis, and that is not acceptable. I am a programmer with long experience in multi-threaded programs so I *know* there is no reason you cannot do better. If there were another browser around which had the commitment to privacy which Firefox has I would probably switch out of shear annoyance. :-(

  • MBP with 10.6.8: CPU usage high, no responsible processes shown in Activity Monitor. What causes this?

    After using my computer for some time, CPU usage climbs to about 90% (ca. 65% user / 26% system) and fans run at high speed, but there is no processes that seem to use CPU (other than Activity Monitor itself ~1%).
    This has happened a few times recently. It happens when I've used my computer for some time, hours or a couple of days (I usually put my computer to sleep when not using it but rarely shut it down). I've tried to quit all running apps incl. Growl, Dropbox, and anything that could be responsible to this but with no results. Putting computer to sleep for a long time doesn't help, cpu usage will climb instantly after wake up. Restarting system is the only thing that helps.
    Most of the time I use my laptop with external monitor, lid closed and connected to power supply. When experiencing this, opening the lid causes fans to slow down, but CPU usage remains high and battery drains quick.
    Any ideas what might cause this?
    My MBP is 15" model with Core 2 Duo 2,66 GHz (MacBookPro 5,3), OS X version is 10.6.8, all available updates are installed.

    Perform a SMU reset.
    https://support.apple.com/kb/HT3964
    Remove the anti-virus, it's running a root level process all the time that's taking your CPU and it's not necessary as there are no Mac viruses, Apple has the trojan angle covered already.
    Always on anti-virus on a Mac is always a source of problems, also is MacKeeper, uninstall that here if you have it.
    http://applehelpwriter.com/2011/09/21/how-to-uninstall-mackeeper-malware/
    If you need to clean the Windows filth off PC files, then use the free, run as you need, ClamXav.
    http://www.clamxav.com/
    It seems your machine is used in a corporate enviroment, thus likely a rule that anti-virus must be used, you can avoid high CPU usuage by using the ClamXav instead.

  • Windows 7 Ultimate 64-bit Random High CPU Usage 80%-100% @ idle

    I am running Windows 7 Ultimate and my specs are AMD Phenom 9550 Quad-Core Processor 2.20 GHz with 6.00 GB RAM. The computer randomly spikes up to 80%+ and usually higher than that and the computer runs really slow. Ived tried checking for spyware, or anything and nothing is found. This happens at idle and during normal activity. Restarting usually solves the issue but sometimes it doesnt. CPU isnt running hot at all, the drivers installed are that of Windows 7 installing at the clean install. I used process Explorer and found out it is:
    CPU
    15.6-20.10 Hardware Interrupts
    52.0-65.00 Deferred Procedure Calls
    This is what is making my usage so high, even makes my idle @ 25 and this is when nothing is running. Normal idle is from 0%-10% max but normal is like 6% and computer was perfect with Vista. Upgraded about 4 days ago.
    Here is a screen shot.
    http://i207.photobucket.com/albums/bb171/mike96z/ProcessExplorer.jpg
    [IMG]http://i207.photobucket.com/albums/bb171/mike96z/ProcessExplorer.jpg[/IMG]
    Any help is appreciated.
    Thanks
    Mike

    Hi Mike,
    Yes, you can try Mark's suggestion as I noticed the similar issue regarding SPC was resolved by the hotfix.
    In other case, you can also try the following steps to narrow down the root cause:
    Test in Safe Mode:
    Restart the computer and start pressing the F8 key on the keyboard. On a computer that is configured to boot multiple Operating Systems, press the F8 key when you see the boot menu. When the Windows Advanced Options menu appears, select Safe Mode, and then press Enter. Log onto Windows by using the Administrator account or any user account with Administrator privileges.
    If issue disappear in Safe Mode, narrow down in Device Clean boot:
    Clean Boot
    =============
    This method will help us determine if this issue is caused by a loading program or service.
    1. Click "Start",and type "msconfig" (without the quotation marks) in the open box to start the System Configuration Utility.
    2. Click the "Services" tab, check the "Hide All Microsoft Services" box and click "Disable All" (if it is not gray).
    3. Click the "Startup" tab, click "Disable All" and click "OK".
    4. Click "OK" to restart your computer to Selective Startup environment.
    5. When the "System Configuration Utility" window appears, please check the "Don't show this message or launch the System Configuration Utility when Windows starts" box and click OK.
    6. Check whether or not the issue still appears in this environment. 
     

  • Re: Satellite Pro M70 - High CPU Usage - Low Performance

    I sincerely hope someone can help. I do not consider myself really computer illiterate, but this is where my understanding ends and I would truly value all help offered.
    I have a Toshiba Satellite Pro M70 of 2 yrs old and I am a definite advocate for Toshiba. However, my operating system is slow. Average day usage with Internet Explorer and Office 2007 is a painstaking process that takes too long. I have had conflicts with Trend Micro Internet Security 2008, which works perfectly.
    But starting up the computer takes ages. CPU usage is usually high and System Idle Processes as well. I have reinstalled Windows XP from the Toshiba Boot DVD already 4 times with starting fresh and installing everything time and time again. Each time after getting everything up to speed again, the performance is disappointing.
    I have extended RAM to 1,49 GB which made little difference from the original 1/3 of RAM. It seems that something is slowing down the computer, but this is not visable in the processes; other than quite a few svhost.exe processes that take little processing capacity nor CPU usage.
    I have used Windows Gold Certified Uniblue Power Suite with a good registry cleaner. This helps a bit, but after a couple of days it seems to get only worse. I have an Intel Pentium M 1.73 GHz processor. Research online reveals that Trend Micro IS 2008 is quite good and demanding little capacity in comparison to competing security packages.
    Is this system/software related or could this be a hardware issue?
    Thanks in advance to all!

    Hi!
    This definitively not a hardware issue and I think should try to optimize some Windows settings to make your notebook faster.
    At first you should clean the start up folder. Remove all programs that you dont need at start up. For example I dont have programs in the start up folder.
    Furthermore you can customize the start up programs in msconfig (start => run => msconfig). There you can disable more programs that you dont need. Its your choice what do disable or enable.
    You can improve the performance if you defragment your HDD from time time.
    Remove all programs and trial software that you dont need and after this clean the registry. You can use CCleaner as Jimi said.
    Try an other antivirus program. Maybe TrendMicro is not full compatible to the software that you use. I use AntiVir.
    Bye

Maybe you are looking for

  • Using DB Adapter for MS SQL Server 2005  SP in OSB 11g.

    Hi All, I have a requirement to create a DB Adapter for MS SQL Server Stored Procedure in JDeveloper and export the Adapter file to OSB 11g. I have Created the Adapter and imported it into OSB 11g successfully. Created the Datasource and Connection p

  • FI Forex gain loss & Exchange Rate difference on Foreign Currency & Chart of Accounts

    Dear All,              I have queries on following : 1) what is difference b/w Forex gain loss account & Exchange Rate difference on Foreign Currency account . 2) Under which Heads in Balance sheet they should come as per Indian Accounting Standards.

  • Would *.vi files run on a Windows platform if they were developed on a Unix platform?

    I have been working on a Linux machine with Labview 6.1, and would like to know if the *.vi files would run on a Windows platform running Labview.

  • Create Standard Itab from Variable

    HI Gurus, i have a function module that gives me the table name from where the selection should be done as this table name changes dynamically. now i want to define a itab from this variable that holds the table name but im getting syntax error. data

  • Sad iPod and exclamation point.

    Ok, I have read the support on this problem, but it talks about it not being found, etc. That is not my problem. I was listening to it one day, and it froze for a moment, then it unfroze and kept freezing and unfreezing, finally resulting with just f