CosmosEx – benchmarks
The benchmarks were done using ATARI STFM, 1 MB RAM, TOS 1.02, and using following tools:
- XFERRATE – simple testing utility which accesses the hard disk through system function rwabs() and by calling the driver directly.
- AHPT9 – speed test utility with a GEM interface by P. Putnik, tests are done using direct ACSI commands and also through current hard disk driver on a specified partition
Used media
- USB flash drive – Corsair Flash Voyager – 2 GB
- USB flash drive – MyFlash – 4 GB
Benchmarks in native mode
Native mode on CosmosEx means that the attached media is accessed by reading and writing sectors of media, all the partition and file / directory logic is done in driver on your Atari ST machine (e.g. in HDDRIVER or ICD Pro).
Media | XFERRATE using Rwabs() using XHDI |
AHPT9 ACSI transfer rate on logical drive C |
Corsair Flash Voyager – 2 GB | 1080 kB/s 1090 kB/s |
1106 kB/s 1007 kB/s |
MyFlash – 4 GB | 1110 kB/s 1100-1110 kB/s |
1119 kB/s 1016 kB/s |
Benchmarks in translated mode
Translated mode on CosmosEx means that the partition operations, file and directory operations are done in CosmosEx device, and your Atari ST uses special (translated) driver to translate TOS function calls to CosmosEx commands.
Media | on large files on medium files on small files |
Corsair Flash Voyager – 2 GB | 281 kB/s 19 kB/s |
Shared folder from PC through network (using Samba / Windows Sharing) |
253 kB/s 17 kB/s |
The best results are achieved when large files are transfered, as they require less overhead (in driver, on ACSI bus) than small files.
Can you get worse results than this?
Of course you can… I tried an old 128 MB no-name flash USB flash drive and the transfer speed was 280 kB/s, but ERMAHGERD, buy any new media (which will be like 2 GB for 4 Euros) and you will be just fine.