cquirke (MVP Win9x) said:
Don't get mesmerized by cluster size - it's not always relevant, and
in the circumstances discussed here, largely irrelevant.
The jpegs will affect the equation here. The average size of a picture,
depending on its source may be anywhere between 150KB for web photos to
2-3MB for those downloaded from a digital camera. If we consider the former,
it would not be incorrect to assume that the wastage in such a scenario,
with many small files, would be considerable - As suggested by your figures
about start menu shortcuts.
Other considerations of the original poster were "resilience, recovery, ease
of repair".
resilience --- As far as FAT partitions go, don't forget to wave goodbye to
your all data and the OS, when the disk becomes over full. This has happened
to me once already. In such situations, it becomes tricky to save the OS,
and depending on the seriousness of the crash, data loss possibilities are
considerable. Of course this is just one example.
recovery and ease of repair --- NTFS file systems don't need a scandisk add
on per se, simply because they don't need one. Data verification
technologies imbedded in the file system ensure that data is only written on
to the disk, when it is verifyible. If it cannot be read back, the
transation is simply rolled back. Which brings me to this - In an NTFS file
system, a transaction is either performed completely or not performed at
all. It's 1 or 0. Consider a power outage occuring during a defrag process
of a FAT drive. The possibilities of errors is high on a FAT partition
afterwards. However, the NTFS file system can easily recover from such a
situation due to the transaction log meta file that it reads at the next
boot. Meta file start with $ such as $Logfile, $Boot, etc.
This is why I feel that NTFS is the way to go for large partitions on NT
based systems, such as this scenario. Pl note that, the user does not
mention any dual boot scenario here.
One more thing, you mention that "the tiny file data would be held entirely
within the directory entry metadata." Wouldn't this be stored in the MFT?
metafiles as such, (as I have read anyway) refer to the files created when
an NTFS partition is first created (sixteen), and contain volume & cluster
information; strictly speaking unavailable to the OS. Under NTFS, there is
no specific difference between a file and a collection of attributes,
including data contained in the file itself. When the space required for all
the attributes is smaller than the size of the MFT record itself, then the
data attribute is stored within the MFT record itself. Please clarify what
distinction you consider between MFT and metadata.
Cheers
I usually don't quote, but as Will Durant once said, "Education is a
progressive discovery of our ignorance."