Hi all,
Ok, I know in general what defragging/consolidate-free-space is, but my question is specific as to *what level* is the defragging done?
That is, I'd read somewhere that most (or all) defragging software only does "logical" defragging, ie, it is not physically moving data to different physical sectors that are physically contiguous on the harddrive--but instead just moveing FAT or NTFS entries to logically contiguous sectors, but on the actual platter a file's data may be several sectors apart or even on a different platter--and that we must trust the drive's controller to do what it can to physically move data--and that it really may not end up physically contiguous.
I'd read that the HD controller software does the best it can to try and keep things contiguous physically, but can't or doesn't really defrag/consolidate-free-space on demand.
For example, let's say for simplicity's sake we have a single-side, single-platter drive, and sectors are numbered 1 through 100, starting from the outer track inward. Say we have large file was written and based on the available physical sectors , it had half of it, at, say sector 1-20, and the other have at sector 51-70. Now we delete the files that were in sectors 21-50 (right between the big file). Now we run defrag. The article I read seems to state that the file in question will *not* be rewritten to move the sectors from 51-70 to physical sectors 21-40, because as far as NTFS or FAT was concerned, the file was not fragmented logically, and that only some highly specialized software direct from the HD mfr--made specifically for that drive model--would ever be able to do a true physicall defrag/consolidation.
Can anyone shed light on this?
Thanks,
--Jim
Ok, I know in general what defragging/consolidate-free-space is, but my question is specific as to *what level* is the defragging done?
That is, I'd read somewhere that most (or all) defragging software only does "logical" defragging, ie, it is not physically moving data to different physical sectors that are physically contiguous on the harddrive--but instead just moveing FAT or NTFS entries to logically contiguous sectors, but on the actual platter a file's data may be several sectors apart or even on a different platter--and that we must trust the drive's controller to do what it can to physically move data--and that it really may not end up physically contiguous.
I'd read that the HD controller software does the best it can to try and keep things contiguous physically, but can't or doesn't really defrag/consolidate-free-space on demand.
For example, let's say for simplicity's sake we have a single-side, single-platter drive, and sectors are numbered 1 through 100, starting from the outer track inward. Say we have large file was written and based on the available physical sectors , it had half of it, at, say sector 1-20, and the other have at sector 51-70. Now we delete the files that were in sectors 21-50 (right between the big file). Now we run defrag. The article I read seems to state that the file in question will *not* be rewritten to move the sectors from 51-70 to physical sectors 21-40, because as far as NTFS or FAT was concerned, the file was not fragmented logically, and that only some highly specialized software direct from the HD mfr--made specifically for that drive model--would ever be able to do a true physicall defrag/consolidation.
Can anyone shed light on this?
Thanks,
--Jim