Quick n Dirty SD performance test
Posted: Sat Jan 21, 2023 1:45 am
I was curious to see exactly how fast the CX16 could load from SD, compared to some previous tests in older versions of the ROMs.
So I threw together a quick and dirty BASIC program to write out 504KB to disk (bank 0 is used by the OS) and then read it back into banked memory
This is the result. It builds a 128-byte string, the writes that about 4000 times to fill a 504KB file.
Then it uses BLOAD to read the data back in at machine language speed. The time it takes to load is presented in seconds.
I get 5.5 seconds to load 504KB, which is around 91KB/s.
So I threw together a quick and dirty BASIC program to write out 504KB to disk (bank 0 is used by the OS) and then read it back into banked memory
This is the result. It builds a 128-byte string, the writes that about 4000 times to fill a 504KB file.
Then it uses BLOAD to read the data back in at machine language speed. The time it takes to load is presented in seconds.
I get 5.5 seconds to load 504KB, which is around 91KB/s.