Autor: Grzegorz Sawicki (gsawicki_at_bydgoszcz.multinet.pl)
Data: Fri 12 Feb 1999 - 12:19:54 MET
On Wed, 10 Feb 1999 19:46:59 +0100, Mariusz Mierzejewski
<marset_at_friko3.onet.pl> wrote:
>Radoslaw Sokol wrote:
>> Prawdopodobnie nie korzysta z trybu UltraDMA. Jedynym pewnym testem
>> na wykorzystanie UDMA jest właśnie test obciążenia procesora.
>
>Wydaje mi sie ze chyba korzysta. Bez zainstalowanych sterownikow UDMA
>dostarczonych do plyty - nowy dysk UDMA obciazal 70% i mial transfer
>5.4MB/s; po zainstalowaniu dedykowanego sterownika kontrolera dysku -
>obciazenie sie waha od 90-100%, ale transfer wzrosl nawet do 30MB/s
>(mierzone InfoPro 1.6, ktory podaje obciazenie procka podczas testu
>dysku) Jest wzrost transferu danych, tylko to obciazenie procka :(
Mi sie wydaje, ze tu jest inna przyczyna takiego wyniku. Jako ze gdy
dysk pracuje w trybie DMA, dane sa przesylane przez kanal DMA. W tym
samym czasie procesor jest CALKOWICIE odlaczony od magistral danych i
adresowych, co oznacza, ze nie moze pobierac danych z pamieci! Jak mu
sie skoncza dane w cache'u to w tym momencie nie moze nic robic i
dlatego obciazenie procka moze wynosic 100%. Ale co za roznica, jak
transfer jest kilka razy szybszy a w trybie PIO i tak procek by sie
nie mogl zajmowac wykonywaniem instrukcji, tylko przesylal dane.
Jak nikt nie tego nie potwierdzi ani nie zdementuje to ja sie czegos
moze dowiem w poniedzialek i napisze co mysla o tym fachowcy.
-- Grzegorz Sawicki e-mail: gsawicki_at_friko.onet.pl gsawicki_at_kki.net.pl ICQ: 18712763 http://friko.onet.pl/by/gsawicki
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:12:30 MET DST