• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

why NTFS over Fat32?

DaviDaVinci

Golden Member
I just reformatted an 18 gig drive using fat32 and it shows that 16kb is used. This is far less then NTFS. With NTFS, a bunch of megs show as used. Why is that? Seems like using Fat32 gives you more space. Any comments?
 
NTFS requires space reserved for the MFT. FAT32 does not have an MFT.

Read the FAQ above.
 
FAT32 doesnt need any space for a journal.
The journal will grow with your filesystem, but the space required is so small you won't even notice it.

If a few megs on an 18 GB drive makes any difference to you... seek help 🙂
 
Yes FAT32 has a file allocation table. basicly the same thing as MFT.

The FAT (Table in the acronym is a bad choice because it's not really a table) is a huge list of all the files and their place on the disk, every time you open a file the driver has to search the entire list linearly so on big disks that search can take a very long time (in computer time). And all it holds is filenames and the first cluster, you have to navigate the cluster chain to find an arbitrary place in the file and the files info. And LFNs are a big hack, they use another cluster to hold the filename because FAT doesn't leave any room in the "table" for filenames over 8.3 length, so just using LFNs loses you some disk space.

The MFT in NTFS is a real table that holds a lot more than the filename and position on disk, and if the file is small enough it gets put in the MFT for faster access.

NTFS is just a better designed filesystem, you should be asking why you would want to use FAT32 over it, not vice versa.
 
Back
Top