I'm about to test this, but I'm confused about the recommended cluster size.
@grimdoomer states that I should not use 512k cluster size when formatting to ExFAT, and instead should use "Default allocation size". But it seems the default allocation size for ExFAT is 524288 bytes in Windows. That's also what choosing 512k does. In all ways I can measure it, there is no difference between choosing Default and 512k.
If I choose 128k, it appears the cluster size is 131072 bytes.
What is the ideal cluster size?
I'm using this command in Windows to check cluster size:
Code:
wmic volume get blocksize, driveletter, filesystem
And in my case, the target drive is:
By the way, under Windows, you can check if your drive
sector size is 512 is using this command:
Code:
wmic diskdrive get bytespersector, mediatype, model
It will list out all drives, and in my case the target drive is:
Code:
512 External hard disk media WDC WD20 EZRZ-00Z5HB0 SCSI Disk Device
If it says 4096 here, it might be due to issues with the adapter/enclosure.
Some more information about my previous post (I can't edit my post):
So it seems that the default allocation unit
changes depending on the drive size. In my case, it was a 2 TB drive, and the default was 512K.
Here's the chart that Windows seems to use:
So a 16 TB drive might choose 4 MB, a 2 TB drive chooses 512 KB, 1TB = 256 KB and so on.
It could be that for a 16 TB drive, choosing 512KB causes the mentioned problems?
Should we simply be trusting whatever the default is determined during format? This has no impact on how the PS2 performs/buffers the read operations?