Another problem might be alignment. VFAT/FAT32 is tricky to align.
Even if the header (partition table) is aligned, the files themselves might not (clusters are moving).
But SSDs do normally require or expect an alignment to 4K sectors (blocks, segments etc).
If that's not the case, the SSD must do twice the work (read-modify-write), cuttong performance in half.
- Because, old OSes work in a couple of 512 Byte chunks, which must fit (should fit) snuggly inside each the 4K sectors.
If they don't, the 4K sectors must be freshly rewritten.
Afdiag3.jpg
alignment.png
Anyway, it's an annoying topic. Several people seem to be angry about me for mentioning it so often, also.
Read about alignment here -> Re: SSD easily corrupted under Windows 98
If CF cards are better handling this issue, I don't know.
In the past, CF cards had various internal page sizes (512B, 1024KB, 2048KB, 4096KB) and used SLC or MLC memory.
So it didn't matter that much. a) Both flash types were durable enough b) Misalignment was the norm, anyway c) all CF cards also have a simple garbage collection, at least
SSDs, however, are made with modern OSes in mind.
They do have garbage collection, too. Which was still in early stage in first generation SSDs.
But became quite mature in second generation SSDs.
But nowadays, all OSes from Windows 7 onwards do support TRIM, anyway.
So I'm not sure if garbage collection is still the primary method for house keeping.
Edit: It's not just about cluster sizes.
OSes prior Windows 8 always communicated with units of 512 Bytes per sector.
Internally (file open, drivers etc), as well as externally (HDD controller).
Windows 7 was the first OS to be 4K "aware", though it didn't use 4K sector communications.
The NTFS/FAT32 settings were a complete separate thing, also.
Though ideally, an all 4K configuration (NTFS with 4K clusters, Win NT Virtual Memory with 4K, HDD interface with 4K) would be preferable.
See https://en.wikipedia.org/wiki/Advanced_Format
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//