CPU is at 100% while doing network transfer...

Ichinisan

Lifer
Oct 9, 2002
28,298
1,234
136
I'm copying files currently using a 1394 firewire cable. I've noticed the same problem when using a Cat-5 LAN connection also. Whenever Windows is doing anything over-the-network, performance boggs down and becomes extremely slow. The 'Performance' tab under the Task Manager reports that CPU usage is at 100%. The Explorer.exe process is always the offender. I see the same problems on other systems too, even with a fresh installation of Windows XP.

What can I do to improve performance of network transfers? Even with a firewire cable, it's always <12.5% network utilization.

The firewire controller is a PCI card and is using WDM drivers that Windows installed on it's own. Other hardware is using either NVIDIA drivers or drivers from Windows Update.
 

Jiggz

Diamond Member
Mar 10, 2001
4,329
0
76
Explorer .exe should never take 100% of your cpu resources. What is more intriguing in your case is that after a fresh install explorer.exe is still using 100%! This is not normal. You might want to check for driver and bios updates for your mobo. Disconnect all net connections and see if that explorer.exe will stop using resources. I know you cannot shut it down because it will shut down the OS.
 

tweeve2002

Senior member
Sep 5, 2003
474
0
0
last time I had that problem it was my NIC had gone bad. RMA'd the Motherboard and got a new one problem solved.
 

Ichinisan

Lifer
Oct 9, 2002
28,298
1,234
136
Explorer.exe is not stuck at 100%, it's just consistently using >80% during the network transfer using Windows network shares. Looking at the Performance tab under the Task Manager, the CPU is hitting 100% total usage and staying there as long as the transfer is running. This is true of ALL systems I have ever used for any sort of network transfer using Windows file/folder/print sharing. It seems that Windows has very poor code. I can't imagine that Microsoft expects me to have such poor network bandwidth utilization, so I was wondering if there is a solution for this all-too-common problem.
 

yuchai

Senior member
Aug 24, 2004
980
2
76
I have experienced the same thing. On a A64 3000+ @ 2.4Ghz, I hit 80% CPU utilization when doing large file transfers on my home gigabit network. I get about 30Mb/s or about 25% network utilization.

Is this normal? The network card is a PCI based with the Realtek 8169 chipset.
 

Jiggz

Diamond Member
Mar 10, 2001
4,329
0
76
Originally posted by: Ichinisan
Explorer.exe is not stuck at 100%, it's just consistently using >80% during the network transfer using Windows network shares. Looking at the Performance tab under the Task Manager, the CPU is hitting 100% total usage and staying there as long as the transfer is running. This is true of ALL systems I have ever used for any sort of network transfer using Windows file/folder/print sharing. It seems that Windows has very poor code. I can't imagine that Microsoft expects me to have such poor network bandwidth utilization, so I was wondering if there is a solution for this all-too-common problem.



I searched MS KB and came with the this:

http://support.microsoft.com/kb/905890/en-us

http://support.microsoft.com/kb/842264/en-us
 

Bozo Galora

Diamond Member
Oct 28, 1999
7,271
0
0
while I am not saying this is answer to all probs here, the behavior is well known with use of things like Mcafee and Norton. They scan both incoming and outgoing data. Best way to find out is to boot and turn off all AV and firewall, and their server services, then monitor CPU usage again.

You should also look at proccesses tab - will show cpu usage for each item listed when cpu hits 100%

Also need to look into cool n quiet use (AMD) or Intels internal throttling CPU, especially heat related, it could be you are using 100% of 50%.(Especially laptops - speedstep). There are 100's software that detects speed throttling.
http://cpu.rightmark.org/products/rmclock.shtml
http://www.majorgeeks.com/ThrottleWatch_d4431.html
http://www.majorgeeks.com/downloads14.html

One should also look at memory tied up at time of 100% usage, by using Bysoft freeram.
http://www.bysoft.com/

Or,
Windows has a very bad habit.
Once caught RAM space it will not give back when no longer needed.
With this entry Windows will unload dead RAM
1. Find the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer].
2. Create a new sub-key named 'AlwaysUnloadDLL' and set the default value to equal '1'
to disable Windows caching the DLL in memory.
3. Restart Windows for the change to take effect.


 

Thor86

Diamond Member
May 3, 2001
7,886
7
81
What drives? IDE/SATA? If so, then these controllers use lots of cpu cycles. Just normal, this is why SCSI still exists.
 

Goi

Diamond Member
Oct 10, 1999
6,764
6
91
Isn't DMA supposed to offload the CPU from IDE/SATA transfers though?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |