A
anodos
The drive is a Western Digital 120 GB special edition (WD1200JB).
While installing XP, I formatted the entire drive as a single NTFS
partition (using the slow format to be sure and check for any surface
errors). There were no bad sectors found during format. I then
proceeded to test transfer rates from the drive. One of these tests
involved creating several large files in XP and then reading them in
as fast as possible. While testing one of these files (a 40 GB file),
everything was humming along fine (47 MB/s transfer from the drive)
until reaching a certain segment of the file (probably around 15 GB in
size). In that segment, throughput dropped to around 1-3 MB/s. After
passing the segment, transfer rates increased again. I performed the
test a couple more times and verified that the same segment was
reading slower. I then did a sequential read of the drive at a lower
level, and it appears there are parts of the drive that just read
slowly, dropping from 50-27MB/s down to 3-1MB/s. I never got any IO
errors while performing any of these tests.
My question is this: does anyone know why a drive would have large
regions that read 10 times (or more) slower than other regions? I'm
really hoping the answer is not that the hard drive is dying and that
it is having to work hard at reading almost faulty sectors.
Thanks,
Anodos
While installing XP, I formatted the entire drive as a single NTFS
partition (using the slow format to be sure and check for any surface
errors). There were no bad sectors found during format. I then
proceeded to test transfer rates from the drive. One of these tests
involved creating several large files in XP and then reading them in
as fast as possible. While testing one of these files (a 40 GB file),
everything was humming along fine (47 MB/s transfer from the drive)
until reaching a certain segment of the file (probably around 15 GB in
size). In that segment, throughput dropped to around 1-3 MB/s. After
passing the segment, transfer rates increased again. I performed the
test a couple more times and verified that the same segment was
reading slower. I then did a sequential read of the drive at a lower
level, and it appears there are parts of the drive that just read
slowly, dropping from 50-27MB/s down to 3-1MB/s. I never got any IO
errors while performing any of these tests.
My question is this: does anyone know why a drive would have large
regions that read 10 times (or more) slower than other regions? I'm
really hoping the answer is not that the hard drive is dying and that
it is having to work hard at reading almost faulty sectors.
Thanks,
Anodos