- Joined
- Feb 14, 2012
- Messages
- 2,323 (0.52/day)
System Name | msdos |
---|---|
Processor | 8086 |
Motherboard | mainboard |
Cooling | passive |
Memory | 640KB + 384KB extended |
Video Card(s) | EGA |
Storage | 5.25" |
Display(s) | 80x25 |
Case | plastic |
Audio Device(s) | modchip |
Power Supply | 45 watts |
Mouse | serial |
Keyboard | yes |
Software | disk commander |
Benchmark Scores | still running |
I discovered that even when the directory structure is cached in ram, exFAT is like 60x slower than NTFS, it's literally CPU bound just to traverse large source code directory structures. This is like when I figured out ext3/4 was so much faster than ReiserFS with loads of rpm files, it was the difference between instantaneous and 10 seconds just to iterate over the repo filenames. I think the data transfer rate (read/write) itself is fine. I can only guess that Windows is reparsing a lot of the exFAT table when looking up each entry. exFAT is about 80/second whereas NTFS is close to 5000. I get that NTFS (whatever Win11 uses these days) is their bread and butter filesystem, but that's obnoxiously slow for exFAT.