F
Frank J. Lhota
My family computer is a bit sluggish when running XP, and I have isolated
what I think is causing this sluggishness.
First of all, a little backgroung. There are two data protocols that XP can
use to transfer data between the OS and a device: PIO and DMA. The DMA
protocol is the faster technique for moving large amounts of data, and hence
the preferred protocol for mass storage devices such as hard drives. PIO is
generally used when the amount of data transferred is small, DMA is not
supported, or when DMA proves to be unreliable.
The problem: XP is *not* using DMA to transfer data to and from my hard
drive, even though I am positive that the drive (a Western Digital WD1600JB)
supports it. The result is speed similar to a slug dipped in liquid
nitrogen. If I could only persuade XP that its fears of using DMA with this
drive are unfounded, I might be able to get this PC running at a decent
clip. But XP does not make that easy; any advice as to how I can do this? Is
there any "tweak" tool that can do this for me?
--
"All things extant in this world,
Gods of Heaven, gods of Earth,
Let everything be as it should be;
Thus shall it be!"
- Magical chant from "Magical Shopping Arcade Abenobashi"
"Drizzle, Drazzle, Drozzle, Drome,
Time for this one to come home!"
- Mr. Lizard from "Tooter Turtle"
what I think is causing this sluggishness.
First of all, a little backgroung. There are two data protocols that XP can
use to transfer data between the OS and a device: PIO and DMA. The DMA
protocol is the faster technique for moving large amounts of data, and hence
the preferred protocol for mass storage devices such as hard drives. PIO is
generally used when the amount of data transferred is small, DMA is not
supported, or when DMA proves to be unreliable.
The problem: XP is *not* using DMA to transfer data to and from my hard
drive, even though I am positive that the drive (a Western Digital WD1600JB)
supports it. The result is speed similar to a slug dipped in liquid
nitrogen. If I could only persuade XP that its fears of using DMA with this
drive are unfounded, I might be able to get this PC running at a decent
clip. But XP does not make that easy; any advice as to how I can do this? Is
there any "tweak" tool that can do this for me?
--
"All things extant in this world,
Gods of Heaven, gods of Earth,
Let everything be as it should be;
Thus shall it be!"
- Magical chant from "Magical Shopping Arcade Abenobashi"
"Drizzle, Drazzle, Drozzle, Drome,
Time for this one to come home!"
- Mr. Lizard from "Tooter Turtle"