Re: Tryb UltraDMA

Autor: Radoslaw Sokol (rsokol_at_iname.com)
Data: Wed 10 Feb 1999 - 16:19:37 MET


Hi,

Mariusz Mierzejewski wrote:
>
> No pieknie, tylko dlaczego u mnie dysk UDMA obciaza procka na 100%
> (zmierzone programem InfoPro 1.6), ale fakt ma przy tym taki transfer,

Prawdopodobnie nie korzysta z trybu UltraDMA. Jedynym pewnym testem
na wykorzystanie UDMA jest właśnie test obciążenia procesora.
Najlepiej jeszcze ten test robić w odpowiedni sposób, np. z
poziomu Windows NT, który osobno wyświetla obciążenie operacjami
dyskowymi, a osobno aplikacjami.

> ze mi szczeka opadla :) Za to stary dysk PIO4/DMA2 obciaza procek na 7%
> (mam dwa dyski) i transferek ma na przyzowitym poziomie - 4.5MB/s , co
> jest jednak okolo 5 razy mniej niz nowy UDMA.

Prawdopodobnie korzysta z MultiWord DMA 2, czyli PIO4 działającego
w Bus Masteringu. Dzięki temu nie obciąża procesora.

> Te dwa dyski to:
> Seagate Medalist 3.2GB UltraDMA/2 MultiMediaReady i Seagate Medalist
> 1.2GB PIO4/DMA2.

Seagate UDMA jeszcze nie testowałem.

BTW możliwe, że to jakiś błąd albo w programach pomiaru obciążenia,
albo w samych sterownikach. Niedawno spotkałem się z dokładnie taką
samą sytuacją w przypadku Caviara UDMA w Win98 - dysk obciążał mocno
procesor nie korzystając z DMA mimo zaznaczenia odpowiedniego trybu.
Okazało się też, że następują znaczne przekłamania danych. Wyłączenie
DMA usunęło przekłamania i nawet chyba zmniejszyło obciążenie.
Spróbuj pokopiować duże zarchiwizowane pliki z CD, czy u Ciebie nie
ma takiej samej sytuacji.

-- 
Pozdrowienia,
|""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_iname.com           |
|                 |  http://friko.onet.pl/ka/lizard/   |
|                 |  WinNT FAQ: http://nt.faq.net.pl/  |
\..... >>> See my "JassyNews" NNTP server !!! <<< ...../


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:11:58 MET DST