"Condition 1 is referred to as file fragmentation, while Condition 2 is referred to as disk
fragmentation or, more precisely, free space fragmentation. File fragmentation causes
performance problems when reading files, while free space fragmentation causes performance
problems when creating and extending files."
http://www.diskeeper.com/fragbook/chapter2.htm
Free Space Consolidation Improves Operating System Performance:
http://findarticles.com/p/articles/mipwwi/is_20050229/aimark1970970106/
From iDefrag manual:
"Sensible arguments for occasional optimization of your disk include:
HFS+ is not very good at keeping free space contiguous, which can, in turn, lead to large files
becoming very fragmented, and can also cause problems for the virtual memory subsystem on
Mac OS X.
Older versions of the Mac OS are not themselves aware of the metadata zone policy, and may
disrupt its performance.
HFS+ uses B-Tree index files to hold information about the filesystem. If a large number of files
are placed on a disk, the filesystem may have to enlarge these B-Tree structures; however, there
is no built-in mechanism to shrink them again once the files are deleted, so the space taken up
by these files has been lost.
Whilst HFS+ is good at keeping individual files defragmented, mechanisms like Software Update
may result in files that are components of the same piece of software being scattered across the
disk, leading to increased start-up times, both for Mac OS X itself and for applications software.
This is a form of fragmentation that is typically overlooked.
Defragmenting disk images can be helpful, particularly if they are to be placed onto a CD/DVD, as
seeks on CD/DVD discs are particularly expensive.
Some specific usage patterns may cause fragmentation despite the features of HFS+ that are
designed to avoid it."
#
*Rubber Cement - Priceless* 🙂