I've acquired SCSI2SD v5.2 and V6, as well as a bunch of compatible real SCSI drives, and would like to test their speeds. What should I use for that? Quick Google didn't help much...
I use "Drive performance test" found on the file archive.
The tool can be found in the files archive:
http://www.nextcomputers.org/NeXTfiles/Software/NEXTSTEP/Apps/Benchmarks/For comparison my results on a TurboStation w/128meg ram and a SCSI2SD V5.2:
Write 1.4 1028
Read 2.6 2534
Index 1.97
Thanks!
First run, Mono Turbo with 64MB RAM and SCSI2SD V5.2 as well - using Sandisk Extreme PRO 32Gb card:
Write 1.6 1188 kb/sec
Read 2.8 2789 kb/sec
Index 2.20
SCSI2SD V6 - same Sandisk Extreme PRO 32Gb card:
Write 1.8 1362 kb/sec
Read 2.9 2855 kb/sec
Index 2.35
NOTE: Both set up as follows for 2GB drive:
Sectors - 4194303
Bytes Per Sector - 512
Sectors Per Track - 139
Heads Per Cylinder - 4
Only option checked was Enable SCSI-2, and speed set to Max on V6.
Thanks @polbit and @spitfire for this thread and sharing the values.
Interesting and also the numbers for SCSI2SD look good (to me) in comparison
Or did you expect a massive speed gain on SD card?
Quote from: nuss on March 24, 2022, 02:37:32 PMThanks @polbit and @spitfire for this thread and sharing the values.
Interesting and also the numbers for SCSI2SD look good (to me) in comparison
Or did you expect a massive speed gain on SD card?
I think they are good numbers, but I was hoping/expecting the V6 with synchronous mode to be a bit faster than V5.2. On my Amiga 3000, V5.2 is about 1000 kb/sec overall, but V6 almost doubles it to over 1900 kb/sec. I know which computer gets to keep the V6 :)
Quote from: nuss on March 24, 2022, 02:37:32 PMThanks @polbit and @spitfire for this thread and sharing the values.
Interesting and also the numbers for SCSI2SD look good (to me) in comparison
Or did you expect a massive speed gain on SD card?
I'm not terribly surprised here. SD is certainly much faster than disk. Both in speed and light years ahead in random IO - which is most of the IO on our systems.
See this site for a test of SD cards in various SBCs:
https://bret.dk/best-raspberry-pi-micro-sd-cards/On a RPI 4b with good SD cards they're seeing 40mb/sec seq read 20MB/Sec seq write.
Down in the sub 10MB/sec random read < 5MB/sec random write
So overall I think that's fairly good for interfacing to an 80's SCSI controller. Things may be able to be made faster with a better MCU I believe the SCSI2SD's use ESP32's and are coming up on its limits.