Re: szybkie dyski do serwera, bylo: FastEthernet

Autor: Grzegorz Szyszlo (znik_at_avalon.wbc.lublin.pl)
Data: Fri 01 Aug 1997 - 22:50:06 MET DST


lis_at_papuga.ict.pwr.wroc.pl (Jaroslaw Lis) wrote:
>Grzegorz Szyszlo <znik_at_avalon.wbc.lublin.pl> wrote:
>: lis_at_papuga.ict.pwr.wroc.pl (Jaroslaw Lis) wrote:
>: >Ale driver nie czeka na zakonczenie transmisji tylko juz dawno przekazal
>: >kontrole innemu zadaniu, a sam czeka na przerwanie :-)
>
>: w przypadku DMA przekazuje zadanie nie innemu zadaniu, lecz
>: sterownikowi przerwan a driver czeka tylko na irq potwierdzajace
>: zakonczenie operacji. w przypadku trybu PIO driver faktycznie czeka
>: az sie wytransmituje caly blok. i nie mozna tego przerwac, z powodu
>: regul jakie rzadza kanalem IDE. tak wiec reszta rzeczy stoi i czeka.
>
>Owszem, ale karpio ma na tym kanale 16MB/s, wiec wyslanie paru
>sektorow zajmuje driverowi mniej czasu niz zapis/odczyt na dysk.
>Driver konczy wiec robote i czeka na przerwanie.

karpio to se zapuscil DMA. a 16mb/s i tak nic nie da, bo bufor samego
twardziela jest za maly by przyjac caly blok danych. tak ze driver
sobie czeka. a jesli do wytransmitowania jest kilkanascie blokow danych ?
coz. jesli sterownik sprzetowo tych buforow nie zdejmuje, to niestety
moc procesora idzie w krzaki.

>Kanal, owszem, jest zajety,
>ale poki nie masz trzech dyskow IDE to komu to przeszkadza?

ano przeszkadza. transmituje po jednym kanale ide, wiec procesor jest
zajety. i w tym czasie niestety drugiego kanalu obsluzyc nie moze.
rozrzucenie dyskow na rozne kanaly przy ide ma tylko jeden sens. jak
jeden dysk zacznie wydziwiac, to drugiemu nie zaszkodzi.

>Zreszta to powoli przeszlosc - IDE tez ma DMA.

IDE zawsze mialo dma. no ... prawie zawsze. tylko bylo jakies dziwnie
powolne, dlatego w praktyce niewykorzystywane.

>J.

-- 
/===================================\    oOOo   http://www.agh.edu.pl/ogonki/
| http://avalon.wbc.lublin.pl/~znik/ \===\__/==\            P.S.O.
| Grzegorz Szyszlo   mailto:znik_at_wbc.lublin.pl |
\==============================================/   Polska Strona Ogonkowa


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