[#12]
Re: scsi.device 43.47 i Amiga 600
@RomanWorkshop,
post #9
Zrobiłem testy szybkości odczytu mojej karty CF Kingston 8GB (z kwiatkiem) na zwykłej Amidze 600 z 2 MB CHIP, przy użyciu różnych wersji scsi.device oraz eide.device 2.5. Testy robiłem za pomocą przygotowanej przeze mnie dyskietki startowej, uruchamiającej najpierw polecenie Avail (ilość początkowej/zajętej pamięci), a później SysInfo 4.0 pod gołym AmigaDOS'em. Dzięki temu były zapewnione jednakowe warunki testów, bo na wyniki pomiarów nie wpływały inne programy (multitasking Workbencha).
Na karcie były dwie jednakowe partycje, każda miała ustawiony MaxTransfer=0x1FE00 oraz standardową liczbę 30 buforów. Podczas pomiarów programem SysInfo 4.0 nie wolno poruszać myszką, ani wciskać klawiszy na klawiaturze - zaniża to wyniki pomiarów.
scsi.device 43.45: 387.58 kB/s, 34000 B (33.20 kB)
scsi.device 43.23: 487.77 kB/s, 33936 B (33.14 kB)
scsi.device 40.5 (Kickstart 3.1 - 40.63): 509.80 kB/s, 0 B (0 kB)
scsi.device 43.46 beta 1 (Cosmos): 525.66 kB/s, 34000 B (33.20 kB)
scsi.device 46.0 (Don_Adan): 536.50 kB/s, 41192 B (40.22 kB)
==================================================
eide.device 2.5: 875.21 kB/s, 9064 B (8.85 kB)
Po szybkości odczytu jest podana ilość pamięci, którą zajął dany sterownik. Wszystkie scsi.devie były ładowane za pomocą LoadModule i wymagało to wykonania dodatkowego resetu Amigi. Eide.device ma swój loader, który nie wymaga tego resetu.
Jak widać lider jest tylko jeden: eide.device. Natomiast ciekawi mnie bardzo słaby wynik scsi.device 43.23 i 43.45 - słabszy nawet od standardowego scsi.device 40.5.
Ostatnio przy czyszczeniu mojej karty CF w programie MHDD, zobaczyłem że ma ona cache o rozmiarze 1 kB... To chyba jest przyczyna wolnego transferu z tej karty.
Ostatnia aktualizacja: 05.12.2015 16:25:54 przez RomanWorkshop