Zmierz wydajność napędu CD-ROM
-

- Krzysztof Daszkiewicz,
-

- Thomas Rau,
- 01.06.2000
Jaką prędkość transmisji danych osiąga Twój napęd CD-ROM? Ile błędów robi przy odczycie konwencjonalnych płyt audio? Jeśli szukasz odpowiedzi na te i podobne pytania, skorzystaj ze specjalnych programów benchmarkowych.
Jaką prędkość transmisji danych osiąga Twój napęd CD-ROM? Ile błędów robi przy odczycie konwencjonalnych płyt audio? Jeśli szukasz odpowiedzi na te i podobne pytania, skorzystaj ze specjalnych programów benchmarkowych.
Napęd oznaczony symbolem 48x jest dwukrotnie szybszy od modelu 24x, nieprawdaż? Otóż okazuje się, że nie zawsze. Mnożnik szybkości podany na opakowaniu napędu określa maksymalną transmisję danych, którą bieżące modele osiągają tylko przy odczycie z zewnętrznych ścieżek, czyli tych, które leżą najbliżej zewnętrznej krawędzi płyty. Rzeczywistą wydajność napędu ustalisz za pomocą programu benchmarkowego, na przykład freeware'owego narzędzia CD Speed 99 (wersja 0.66 do Windows 95/98 i wersja 0.76 działająca w środowisku DOS są dostępne na naszym CD-ROM-ie oraz pod internetowym adresemhttp://users.pandora.be/erik.deppe/cd-speed2.htm, rozmiar pliku: zależnie od wersji - 198 lub 25 KB).
Szybkość napędu jak na dłoni, program CD Speed 99 ustala wszystkie istotne parametry wydajnościowe czytników CD-ROM.
Jak uzyskać realne wyniki?
Płyta, którą wykorzystasz do testów, winna zawierać co najmniej 600 MB danych. Jeśli przeprowadzisz testy na płycie ze znacznie mniejszą ilością danych, nie będzie można zbadać odczytu z zewnętrznych ścieżek, gdyż będą puste. W tych sektorach krążka napęd osiąga największą prędkość transmisji danych. Zwróć uwagę na to, by płyta testowa nie była zakurzona ani zarysowana. Gorsza czytelność nośnika sprawia, że napęd musi się ponownie odwoływać do tych samych sektorów, co redukuje jego łączną wydajność. Ponadto nie powinieneś używać do testów płyt CD-R i CD-RW spreparowanych za pomocą nagrywarki. Nośniki tego typu nie odbijają promienia lasera (emitowanego przez głowicę odczytu) tak dobrze, jak fabryczne płyty CD-ROM. Także to obniża wydajność odczytu.
Jak korzystać z CD Speed 99?
Aby zainicjalizować testy, wystarczy wybrać żądane polecenie z menu Run Test. Program zarejestruje prędkość transmisji podczas odczytu danych na obszarze całej płyty. Poszczególne parametry wydajności zostaną przedstawione w postaci wykresu: zielona linia to prędkość transmisji, żółta - prędkość obrotowa. Narzędzie automatycznie określa typ napędu (CAV, P-CAV lub CLV). W przypadku modeli CLV (Constant Angular Velocity) zielona kreska powinna wzrastać linearnie, żółta zaś pozostawać na tym samym poziomie. Oznacza to, że napęd oferuje stałą prędkość obrotową, zatem odczytuje coraz więcej danych wraz z przemieszczaniem się głowicy do zewnętrznych ścieżek nośnika.
CD Speed 99 wyświetli minimalną oraz maksymalną prędkość transmisji, a ponadto obliczy wartość średnią. Jak się okazuje, napęd 40x (max) odczytuje płyty ze średnią prędkością 30x. Jeżeli na opakowaniu Twojego modelu deklarowana prędkość nie przekracza 24x, czytnik pracuje przypuszczalnie w trybie CLV (Constant Linear Velocity). W napędach tego typu program powinien wykazać stałą prędkość transmisji na całej płycie, a liczba obrotów na minutę powinna maleć przy odczycie z zewnętrznych sektorów nośnika.
Na czym polega test trybu DAE?
Większość pozostałych programów do testowania napędu CD-ROM podaje tylko prędkość transmisji, na przykład shareware'owe narzędzia CD Speed 32 (pod adresemhttp://marion.iop.kiev.ua/~vgrin-/CDSpeed, rozmiar pliku: 63 KB) i Speed OCD (pod adresemhttp://212.37.200.2-44/shareware/speedocd_index.htm, rozmiar pliku: 120 KB). Więcej funkcji, na przykład pomiary średniego czasu dostępu, oferuje shareware'owy GP-Bench/CD (pod adresem www.eccentrica.org/ga-br/gpbench/files.htm, rozmiar pliku: 585 KB, rejestracja: 99 USD). Opisane programy działają w środowiskach Windows 95/98 i NT 4.
Pozostałe testy
CD Speed 99 potrafi ponadto określić średni czas dostępu i obciążenie procesora podczas odczytu. Test transferu danych między napędem i interfejsem EIDE lub SCSI w przypadku napędów Atapi z reguły nie funkcjonuje . Podczas naszych testów z wersją 0.76 program wielokrotnie się zawieszał. Autor planuje usunąć błąd w następnej wersji CD Speed 99.