M
Michael Daly
Back when a $800 30MB RLL hard drive was the hot thing, I understood defraging.
However, I was thinking recently about the difference between the apparent
layout of a modern drive and the actual configuration. Since the drive
controller maps the layout the OS thinks it is dealing with to the actual
cyl/track/sector layout that is physically implemented on the disk, does a
conventional defragmenting approach make sense? If the apparent relationship
between two bits of file is not the same as the physical relationship, does
defraging it really optimize or just potentially move a file piece to an equally
arbitrary location on the disk?
Also, on a RAID1 configuration, is there a guarantee that the two disks are
written in exactly the same way? Is it possible that a hardware RAID1 will put
the same data in two very different locations on two disks (thereby further
negating the logic of a conventional defrag algorithm)?
FWIW, the target platform under consideration is (cough) Windows XP.
Mike
However, I was thinking recently about the difference between the apparent
layout of a modern drive and the actual configuration. Since the drive
controller maps the layout the OS thinks it is dealing with to the actual
cyl/track/sector layout that is physically implemented on the disk, does a
conventional defragmenting approach make sense? If the apparent relationship
between two bits of file is not the same as the physical relationship, does
defraging it really optimize or just potentially move a file piece to an equally
arbitrary location on the disk?
Also, on a RAID1 configuration, is there a guarantee that the two disks are
written in exactly the same way? Is it possible that a hardware RAID1 will put
the same data in two very different locations on two disks (thereby further
negating the logic of a conventional defrag algorithm)?
FWIW, the target platform under consideration is (cough) Windows XP.
Mike