Tom's Hardware > Forum > Storage > Hard Disks > Why Does Data Use More Space On Larger Drives Than Smaller Drives?

Why Does Data Use More Space On Larger Drives Than Smaller Drives?

Forum Storage : Hard Disks - Why Does Data Use More Space On Larger Drives Than Smaller Drives?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

The reason the data takes up more space has to do with the cluster sizes used to store data. Microsoft operating systems using the FAT32 file system use varying cluster sizes depending on the size of the partition.

The following chart gives a breakdown of the partition/cluster size relationship using FAT32
Partition Size Cluster Size
512 MB – 8192 MB (8 GB) 4 KB
8193 MB – 16384 MB 8 KB
16385 MB – 32769 MB 16 KB
Greater than 32769 MB 32 KB

A cluster is the smallest unit used by the operating system to store data. Each piece of data, regardless of how small, uses at least one full cluster. For example, if you have a 6 GB partition in FAT32, it will have 4K clusters. If a file stored to that cluster is 3K, the entire 4K cluster will be used. On the other hand, with an 80 GB partition using 32K clusters, that same 3K file still uses one full cluster (32K). You can see that with larger cluster sizes there is the potential for more wasted space. In most cases, this is not a problem as most files will not be that small. If multiple clusters are used to accommodate a file’s size, the system will use as many clusters as necessary for the file, leaving wasted space on the last cluster used.

Clusters are sized in this way to balance speed and efficiency. If the larger partitions still used the smaller 4K clusters, utilities like ScanDisk, Defrag, etc. would take hours to complete.

Sponsored Links
Register or log in to remove.

What an archaic explanation.

MS operating systems haven't used FAT32 as their primary file systems since Windows 2000 came out.

------------------------------ Asus P6T deluxe
i7 965 @ 4.2GHz (200*21), 1.384V
12GB Corsair Dominator DDR3-1600 CAS 7
Reply to cjl

Changing cluster sizes is not for speed and efficiency. The FAT32 file system has limits on how many clusters can be tracked in the FAT of a fixed length. The only way to allow that system to work with very large total disk sizes was to have one cluster contain many sectors (of 512 bytes each sector). This is one of many limitations avoided in NTFS.

Reply to Paperdoc
Tom's Hardware > Forum > Storage > Hard Disks > Why Does Data Use More Space On Larger Drives Than Smaller Drives?
Go to:

There are 1083 identified and unidentified users. To see the list of identified users, Click here.

Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them