Hi...
My HDD is too slow. 2.5 MB/sec
I got Process Explorer anf find that Hardware Interrupt is taking 90-100% CPU time any time there is a HDD activity.
Environment:
Asus A8V-VM mothrboard,
AMD athlon 64 4000
1 GB mem
WD 320 GB hdd
Particion 0: Windows XP - hungarian
Particion 1: Windows XP - english
and for testing:
(Particion 2: Windows XP - Spare)
(Particion 3: Windows XP - Linux SUSE)
Using Roadkil's Disk Speed for testing the HDD speed.
Story so far:
I had happily my new system with two partition (hungarian and english XP)
Once it crashed while copied a DVD vith NERO 6
Since then the HDD slown down and CPU usage went up.
To find out what happend I made the followings:
- Uninstalled NERO
- Restarted in Safe Mode
- Stopped all stoppable services, programs with Task Manager/Process Explorer
- Disabled the USB in the BIOS
Made no difference.
- Took out the HDD and connected via USB to an other machine: 15 MB/s !!!
- Put back the HDD, innstalled Linux on it : Normal speed !!! (just copiing a 300 MB file, took 5 sec)
- Installing an other XP (Spare) Normal speed 15 MB/sec...
It looks that:
The HDD is OK
The IDE is OK
I guess there is something in the older XP installation create some extreme IRQ requests while access the HDD.
But... What ?
The question is not really just reinstaling XP....
Because it can happening again, so I would like your help to, find the rout of the problem.
Thank you in advance !!!
Check to see if the Indexing Service is disabled. If not, disable it.
See if that helps.
If not, check the Task Manager, Processes tab, and see if any process is using all the cpu time.
Mark
Did not made a differance...
please carry on with the ideas...
I have run out...
Thanks
I'd bet a shiny nickel your problem is XP's DMA bug. Use google to find more information on how to deal with DMA issues on XP.
Also, don't spend a lot of time trying to get Windows file transfer speeds up to Linux levels. You never will. Linux will pretty much always surpass what's possible with Windows.
Thanks !!!
With your idea made some google search and it landed me on a Microsoft Knowledge base what instructed me to remove the IDE ATA / ATAPI driver...
Rebooting 2x then problem is gone.
But I still searching that WHAT triggers this bug.
I would like use this machine for work and I would not like unpleasant suprises...
Is that still XP thing, or an innocent looking smal program, or setting?
Thanks again !!
MOTHERBOARD DRIVER package you used.
Bob
Hi
I use the one what come with the system...
It give fairly new updates for all the devices...
Interrupts can have a nasty system-wide effect when hogging CPU and it can be worse than you realize. The problem is likely that your IDE ATA/ATAPI disk is running in PIO mode, which is the slowest, due to some time-outs or errors. To check and see if this is the problem, follow these steps:
1. Go to Device Manager (Right-click My Computer>Properties>Hardware Tab>Device Manager);
2. Expand IDE ATA/ATAPI Controllers and click on Primary IDE Channel;
3. Click Properties button and select the Advanced Settings Tab;
4. If the Transfer Mode is PIO and not DMA, this is your problem;
5. Leave Properties panel open.
The fix is relatively quick and painless. It requires two successive reboots. Just make sure you follow these directions all the way to the end or the problem will come back.
1. Open Registry Editor (Start>Run> “regedit”>OK);
2. Expand HKEY_CURRENT_CONFIG/System/CurrentControlSet/Control/Class/{4D36E96A-E325-11CE-BFC1-08002BE10318};
3. Highlight 0001 and click Edit>New>DWORD Value;
4. Type “ResetErrorCountersOnSuccess” and hit Enter;
5. Click Edit>Modify;
6. Enter “1” into the Value Data and hit OK.
This should fix the problem with Interrupts and make your system run much better.
"If the Transfer Mode is PIO and not DMA, this is your problem;"
What I couldn't find in your post is the issue of Windows moving from DMA 5 to 4 to 3 to 1 and no way to tell in the control panel what level is set. This is why we just flip it to PIO, OK it and then go back to DMA. No reboot is required and it has helped many.
Bob
| Forum legend: | |
| Locked thread | |
| Moderator | |
![]() |
CNET staff |
![]() |
Samsung staff |
| Norton Authorized Support team | |
| AVG staff | |
| Windows Outreach team | |
![]() |
Dell staff |
| Intel staff | |