R
Roof Fiddler
I'm copying a 60GB file from my internal 300GB SATA drive to my external
250GB firewire drive.
With RC2 on an Athlon 64 with 1GB RAM with Vista reporting 664MB used, and
CPU usage averaging about 15%, and resource monitor reporting that nothing
besides explorer.exe is using much disk bandwidth (explorer.exe is reading
from the SATA drive at about 535MB/min and writing to the firewire drive at
about the same rate), and the disks audibly moving their heads only a couple
times every few seconds, explorer reports that my file is copying at
8.66MB/s (a bit under 70Mb/s).
That's a small fraction of the sustained sequential transfer rates of modern
disks, and a small fraction of the firewire bandwidth. I would have expected
the copy to proceed at least 3 or 4 times this speed.
The problem can't possibly be the SATA drive or the computer's SATA hardware
or Vista's SATA software because even while the 60GB transfer mentioned
above is still in progress, I tried copying a 450MB file on the SATA drive
(from one filename to another), and the transfer averaged about 15MB/s,
which means the SATA drive was sustaining over 38MB/s total (read the 450MB
file, write a copy of the 450MB file, and read the 60GB file all
simultaneously).
So the problem must be on the firewire side. I don't have another computer
or another firewire drive I can test, and it's not practical now to try
another OS.
Why is it so slow?
250GB firewire drive.
With RC2 on an Athlon 64 with 1GB RAM with Vista reporting 664MB used, and
CPU usage averaging about 15%, and resource monitor reporting that nothing
besides explorer.exe is using much disk bandwidth (explorer.exe is reading
from the SATA drive at about 535MB/min and writing to the firewire drive at
about the same rate), and the disks audibly moving their heads only a couple
times every few seconds, explorer reports that my file is copying at
8.66MB/s (a bit under 70Mb/s).
That's a small fraction of the sustained sequential transfer rates of modern
disks, and a small fraction of the firewire bandwidth. I would have expected
the copy to proceed at least 3 or 4 times this speed.
The problem can't possibly be the SATA drive or the computer's SATA hardware
or Vista's SATA software because even while the 60GB transfer mentioned
above is still in progress, I tried copying a 450MB file on the SATA drive
(from one filename to another), and the transfer averaged about 15MB/s,
which means the SATA drive was sustaining over 38MB/s total (read the 450MB
file, write a copy of the 450MB file, and read the 60GB file all
simultaneously).
So the problem must be on the firewire side. I don't have another computer
or another firewire drive I can test, and it's not practical now to try
another OS.
Why is it so slow?