doveman Posted July 28, 2012 Posted July 28, 2012 (edited) I'm currently using the MSI 990FXA-GD80 system whilst I fit the other system in a case. I left LatencyMon running whilst MP was playing LiveTV for about 45minutes and the highest latency was 265us and the highest drivers netbt.sys 0.288, ntoskrnl.exe 0.122, tcpip.sys 0.09, ndis.sys 0.08 and ataport.sys shows 0. Since returning and using the browser this has changed a bit to netbt.sys 0.288, CLASSPNP.SYS 0.22, ndis.sys 0.20, ntoskrnl 0.122 tcpip.sys 0.112.RACtask isn't disabled on this system, so whilst that was definitely causing the freezes/continuity errors every hour, perhaps that was more a symptom of something more fundamental being wrong.Once I've got the other system in the case, I'll do the tests Kessu suggested (Safe Mode, TV card removed) and check the latency again.EDIT: Hmm, I left LatencyMon running (although the timer has reset and currently shows 02:43) and just had a look and it shows a warning and Highest reported DPC routine execution time as 23379296410126.7500 (netbt.sys). The drivers tabs only shows netbt.sys as 6196 DPC count, 0.288ms though so perhaps LatencyMon is a bit buggy. Actually, I've just checked and I'm using v3 and there's a v4.02 so I'd better upgrade! Edited July 28, 2012 by doveman
thermalfake Posted July 29, 2012 Posted July 29, 2012 (edited) Hello,I need a help with pc.I've noticed that cpu usage often is very high even if I move mouse pointer for example it's raising. This is frustrating because of low performance.I've made a clean install with this same result.PC spec:Amd Athlon x2 6400+Asus M2NNvidia Geforce 9800GT3GB RAMSamsung 250GBPSU 400WWindows 7 operating systemEtl file - http://www14.zippyshare.com/v/14152638/file.htmlLet me know if other information is needed.I would appreciate for any support. Edited July 29, 2012 by thermalfake
MagicAndre1981 Posted July 31, 2012 Author Posted July 31, 2012 The CPU is high casued my spikes of the sidebar.exe and the WMI service. So it looks like a gadgets queries some data (network data like IP). So stop some gadgets and look if this fixes your issues.
CpuLearner Posted August 2, 2012 Posted August 2, 2012 Hi ALL, Please help Search on this tread and other forum, tried and tried, not can't solve my high DPC problem.The issue: CPU usage is at 50%.System:HP DV7-1175NRIntel® core tm2 Duo CPU T5800 @ 2 GHZLink to skydrive:4GB64XService pk2https://skydrive.live.com/?#cid=438C507BF92C6DA9&id=438C507BF92C6DA9!106All text filesTHANK YOU ALL in advance!Gracis
MagicAndre1981 Posted August 3, 2012 Author Posted August 3, 2012 please upload the DPC_Interrupt.etl packed as 7z.
Malumen Posted August 6, 2012 Posted August 6, 2012 Hello everyone, I made an account just to view this whole tutorial.I am running win7 on an iMac. I have had NO ISSUE with it for a very long time. About a week ago I started having what I call "hangups" where my computer would stutter and freeze (and the audio would make a sound like HHRRRGG) for one or two seconds. Measuring my latency, I would also get lag spikes. I tried updating my wireless router software, but it did not help. (NOTE: this ONLY happens when I am using the internet. if I am listening to music or watching shows WITHOUT using the wireless internet, the CPU spikes do not happen.)I have followed MagicAndre's tutorial and it has been VERY helpful. However, I am not sure about what exactly I am doing. I am not an expert.Here is a screenshot of the data I found:http://i.imgur.com/aKdQM.jpg(note: when I expand the "ndis.sys" tree, it says "ndisPeriodicReceivesTimer" occupies the next largest time period)It looks like it is a problem with NDIS.sys, which corresponds to what Andre says about needing to update the WLAN drivers.I have the fileversion.txt that Andre mentions. I do not know what the driver name for my WLAN will look like. I do not know where to go to update my WLAN driver either.Any help would be greatly appreciated!
MagicAndre1981 Posted August 6, 2012 Author Posted August 6, 2012 select the interval, click "clone selection", go to the "CPU sampling per process" graph, load the symbol, display the summary table of the CPU sampling, activate the stack column and move the CPU usage type (DPC/ISR, regular) to the left side to sort it. Now expend the stack at DPC and look which process causes the CPU usage. If this is too complicated, upload the trace file (zip it first!).
Malumen Posted August 9, 2012 Posted August 9, 2012 (edited) select the interval, click "clone selection", go to the "CPU sampling per process" graph, load the symbol, display the summary table of the CPU sampling, activate the stack column and move the CPU usage type (DPC/ISR, regular) to the left side to sort it. Now expend the stack at DPC and look which process causes the CPU usage. If this is too complicated, upload the trace file (zip it first!).I tried to follow what you were saying, but I don't think I was going it right. Anyways, what program should I use to zip it? It is 1.14 gigs...Or if you could upload some screenshots of how to do it, that might also work.EDIT:I got to the CPU Sampling by process Table. http://i.imgur.com/ICWZB.jpg (note: the blacked-out process is an online game and the game client running. This uses the wlan which triggers the hangup issue)I activated the STACK column. Now how do I do the last part you are talking about? "(DPC/ISR, regular) to the left side to sort it." Edited August 9, 2012 by Malumen
MagicAndre1981 Posted August 9, 2012 Author Posted August 9, 2012 activate the DPC/ISR column and drag it to the left side. Columns on the left side of the yellow line order the output. Now expand the DPC CPU usage entry and look which processes cause it. If this is too complicated upload the zipped ETL file and send me a link.
MagicAndre1981 Posted August 10, 2012 Author Posted August 10, 2012 ok, I got the file. 1GB uses 13GB of RAM in xperfview The trace has 1 large spike and this is the HAL.dll withthe function HalpHpetProgramRolloverTimer. Hpet = High Precision Event Timer. Try to disable this.Also next time run this:xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d DPC_Interrupt.etlthis limits the size to 256MB.
Malumen Posted August 11, 2012 Posted August 11, 2012 select the interval, click "clone selection", go to the "CPU sampling per process" graph, load the symbol, display the summary table of the CPU sampling, activate the stack column and move the CPU usage type (DPC/ISR, regular) to the left side to sort it. Now expend the stack at DPC and look which process causes the CPU usage. If this is too complicated, upload the trace file (zip it first!).Alright I have sent you a PM with the download link to the .zip of the DPC_Interrupt.etl fileI hope you can help me figure out what is wrong and how I can fix it! Thanks!
MagicAndre1981 Posted August 11, 2012 Author Posted August 11, 2012 @Malumenmy last reply was directed to you.
Malumen Posted August 12, 2012 Posted August 12, 2012 (edited) @Malumenmy last reply was directed to you.Hmm... Odd. Before posting my last reply I had checked the thread several times.How did you manage to figure this out MagicAndre? When I had first run through the steps I thought it was the WLAN driver (which I will still update).And how do I disable this HAL.dll thing??EDIT: I just tried to update the driver for my Atheros WLAN adapter which I thought would help fix it. It says the driver is version "8.0. ...." whereas the one I found on the Internet says it is version "9.2. ..." but it will not allow me to update to this new .cab file (the manual updater says the driver I have is the latest version...). Edited August 12, 2012 by Malumen
MagicAndre1981 Posted August 12, 2012 Author Posted August 12, 2012 the trace was so large and unhandy that I only took a short look. Create a smaller file with the last command I provided. This limits the filesize to 256MB.
MagicAndre1981 Posted August 14, 2012 Author Posted August 14, 2012 the new trace shows again the "High Precision Event Timer" issue:
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now