Y
Yousuf Khan
Hi, I got an old Pentium 3 450MHz laptop, Toshiba Satellite Pro 4200.
It's got an "Intel 82371AB/EB PCI bus master IDE controller". There is a
lot of cpu utilization on this system during disk accesses. Watching
Windows XP's Task Manager, with the kernel statistics turned on, shows
that disk accesses are typically taking up over 80% the CPU, and 90% of
that is inside the kernel, indicating a lot of PIO activity. It's using
the standard Microsoft drivers, and they show that they're set to use
"DMA if available". I don't think they are using DMA. Is there any way
to see if the drivers are actually using DMA mode? Also would an upgrade
to Intel drivers help anymore? There was a time when going to the Intel
drivers reduced cpu utilization tremendously in the Windows 95/98 days,
don't know if it's still the case in XP.
Yousuf Khan
It's got an "Intel 82371AB/EB PCI bus master IDE controller". There is a
lot of cpu utilization on this system during disk accesses. Watching
Windows XP's Task Manager, with the kernel statistics turned on, shows
that disk accesses are typically taking up over 80% the CPU, and 90% of
that is inside the kernel, indicating a lot of PIO activity. It's using
the standard Microsoft drivers, and they show that they're set to use
"DMA if available". I don't think they are using DMA. Is there any way
to see if the drivers are actually using DMA mode? Also would an upgrade
to Intel drivers help anymore? There was a time when going to the Intel
drivers reduced cpu utilization tremendously in the Windows 95/98 days,
don't know if it's still the case in XP.
Yousuf Khan