Jump to content

How to get the cause of high CPU usage by DPC / Interrupt


Recommended Posts


this is ok. DPCs and interrupts are used by the system all the time so the values are ok.

Are you sure? it wasn't there until recently, but i'll take your word for it. Thanks again for the help, it's appreciated.

Link to comment
Share on other sites

Hi Andre!

First, I want to thank you for the tutorial, I am "banging my head" because of this problem.

Whenever I use a torrent application (Utorrent, Tixati, etc) my computer freezes for 1 to 3 seconds from time to time.

I have reinstalled Windows, removed the Anti virus, updated the network card (Realtek 8112L) driver among other things, nothing worked.

I think the problem is in "tcpip.sys - function : TcpPeriodicTimeoutHandler"

I uploaded the ETL (7z compressed )file to my dropbox folder and sent the link to you in a PM, if you have some time, I would be very grateful to you.

Again, many thanks!

edit: The Motheboard is a Asus P7P55D-E

Edited by Migun
Link to comment
Share on other sites

yes, the TCPip.sys is the cause:

DPC Info

Total = 522780

Elapsed Time, > 0 usecs AND <= 1 usecs, 352275, or 67.38%

Elapsed Time, > 1 usecs AND <= 2 usecs, 40906, or 7.82%

Elapsed Time, > 2 usecs AND <= 4 usecs, 44841, or 8.58%

Elapsed Time, > 4 usecs AND <= 8 usecs, 36890, or 7.06%

Elapsed Time, > 8 usecs AND <= 16 usecs, 28514, or 5.45%

Elapsed Time, > 16 usecs AND <= 32 usecs, 10916, or 2.09%

Elapsed Time, > 32 usecs AND <= 64 usecs, 6676, or 1.28%

Elapsed Time, > 64 usecs AND <= 128 usecs, 1547, or 0.30%

Elapsed Time, > 128 usecs AND <= 256 usecs, 211, or 0.04%

Elapsed Time, > 256 usecs AND <= 512 usecs, 3, or 0.00%

Elapsed Time, > 512 usecs AND <= 1024 usecs, 0, or 0.00%

Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%

Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%

Elapsed Time, > 4096 usecs AND <= 8192 usecs, 0, or 0.00%

Elapsed Time, > 8192 usecs AND <= 16384 usecs, 0, or 0.00%

Elapsed Time, > 16384 usecs AND <= 32768 usecs, 0, or 0.00%

Elapsed Time, > 32768 usecs AND <= 65536 usecs, 0, or 0.00%

Elapsed Time, > 65536 usecs AND <= 131072 usecs, 0, or 0.00%

Elapsed Time, > 131072 usecs AND <= 262144 usecs, 0, or 0.00%

Elapsed Time, > 262144 usecs AND <= 524288 usecs, 1, or 0.00%

Total, 522780

Total = 17632 for module tcpip.sys

Elapsed Time, > 0 usecs AND <= 1 usecs, 1, or 0.01%

Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%

Elapsed Time, > 2 usecs AND <= 4 usecs, 6, or 0.03%

Elapsed Time, > 4 usecs AND <= 8 usecs, 6556, or 37.18%

Elapsed Time, > 8 usecs AND <= 16 usecs, 8882, or 50.37%

Elapsed Time, > 16 usecs AND <= 32 usecs, 1575, or 8.93%

Elapsed Time, > 32 usecs AND <= 64 usecs, 426, or 2.42%

Elapsed Time, > 64 usecs AND <= 128 usecs, 175, or 0.99%

Elapsed Time, > 128 usecs AND <= 256 usecs, 10, or 0.06%

Elapsed Time, > 256 usecs AND <= 512 usecs, 0, or 0.00%

Elapsed Time, > 512 usecs AND <= 1024 usecs, 0, or 0.00%

Elapsed Time, > 1024 usecs AND <= 2048 usecs, 0, or 0.00%

Elapsed Time, > 2048 usecs AND <= 4096 usecs, 0, or 0.00%

Elapsed Time, > 4096 usecs AND <= 8192 usecs, 0, or 0.00%

Elapsed Time, > 8192 usecs AND <= 16384 usecs, 0, or 0.00%

Elapsed Time, > 16384 usecs AND <= 32768 usecs, 0, or 0.00%

Elapsed Time, > 32768 usecs AND <= 65536 usecs, 0, or 0.00%

Elapsed Time, > 65536 usecs AND <= 131072 usecs, 0, or 0.00%

Elapsed Time, > 131072 usecs AND <= 262144 usecs, 0, or 0.00%

Elapsed Time, > 262144 usecs AND <= 524288 usecs, 1, or 0.01%

Total, 17632

it generates this huge latency. I can see that the Rt64win7.sys is involved and this is the driver for your Realtek® 8112L Gigabit LAN controller. The driver version is from 2011 (7.046.0610.2011). Try the latest version:

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false

Link to comment
Share on other sites

the new driver fixed the large spikes:

--------------------------

DPC Info

--------------------------

Total = 21305 for module ndis.sys

Elapsed Time, > 0 usecs AND <= 1 usecs, 12695, or 59.59%

Elapsed Time, > 1 usecs AND <= 2 usecs, 4188, or 19.66%

Elapsed Time, > 2 usecs AND <= 4 usecs, 678, or 3.18%

Elapsed Time, > 4 usecs AND <= 8 usecs, 759, or 3.56%

Elapsed Time, > 8 usecs AND <= 16 usecs, 674, or 3.16%

Elapsed Time, > 16 usecs AND <= 32 usecs, 876, or 4.11%

Elapsed Time, > 32 usecs AND <= 64 usecs, 850, or 3.99%

Elapsed Time, > 64 usecs AND <= 128 usecs, 499, or 2.34%

Elapsed Time, > 128 usecs AND <= 256 usecs, 78, or 0.37%

Elapsed Time, > 256 usecs AND <= 512 usecs, 1, or 0.00%

Elapsed Time, > 512 usecs AND <= 1024 usecs, 7, or 0.03%

Total, 21305

Total = 3744 for module tcpip.sys

Elapsed Time, > 0 usecs AND <= 1 usecs, 1, or 0.03%

Elapsed Time, > 1 usecs AND <= 2 usecs, 0, or 0.00%

Elapsed Time, > 2 usecs AND <= 4 usecs, 1, or 0.03%

Elapsed Time, > 4 usecs AND <= 8 usecs, 739, or 19.74%

Elapsed Time, > 8 usecs AND <= 16 usecs, 2338, or 62.45%

Elapsed Time, > 16 usecs AND <= 32 usecs, 426, or 11.38%

Elapsed Time, > 32 usecs AND <= 64 usecs, 186, or 4.97%

Elapsed Time, > 64 usecs AND <= 128 usecs, 47, or 1.26%

Elapsed Time, > 128 usecs AND <= 256 usecs, 6, or 0.16%

Total, 3744

Does it also happen without "NetLimiter 3"?

Link to comment
Share on other sites

I will disable NetLimiter and test again.

Thanks :) !

edit: Some hours have passed, and nothing has happened, thanks for the Netlimiter tip Andre, you are trully magic :thumbup !

I just find it strange, Netlimiter just logs and limits the traffic.

If it comes back (even with Netlimiter disabled) I will ask again for advice.

Again, many thanks Andre :) !

Edited by Migun
Link to comment
Share on other sites

Some hours have passed, and nothing has happened, thanks for the Netlimiter tip Andre, you are trully magic :thumbup !

Again, many thanks Andre :) !

the tool hooks into the network stack and such tools can cause issues. Nice to hear that it is fixed with the new driver and net limiter removed :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...