3 ms·
Can FAT support that many files in a single directory?
by albinoloverats 11y ago
Can FAT support that many files in a single directory?
- netsec_burn 11y agoActually, it doesn't look like it. It might need to be a race condition done with a program (delete the old files to keep it going to a million). Might be tricky.
- Quackmatic 11y agoI've tried it. It works (this is on NTFS) and the end result is a little anticlimactic: https://usn.pw/blog/gen/2015/06/09/filenames/#follow-on-collisions https://usn.pw/blog/gen/2015/06/09/filenames/#follow-on-coll...
- userbinator 11y agoA directory is stored as a linked list of clusters like regular files, and the 32-bit filesize field is irrelevant for a directory, so it theoretically could be as big as the whole volume - just keep adding clusters to the chain. Filesystem drivers may give up long before then, and access to such a huge directory would be very slow, but there's nothing in the filesystem structures itself that would prevent it. I've written FAT code for an embedded device that I can confidently say would have no problems with large directories, since it'll just keep following the cluster chain to the end.