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