Re: kontroler dla 4HDD

Autor: stud (nowicki_at_infoserv.ii.uj.edu.pl)
Data: Tue 05 Mar 1996 - 18:13:04 MET


Tomasz Jarnot (jurand_at_zeus.polsl.gliwice.pl) wrote:
: On Mon, 4 Mar 1996, Andrzej Karpinski wrote:

: > >Zastanawia mnie jedna rzecz... probowalem kiedys laczyc CD-ROM na jednym
: > >kanale IDE z twardym ( Caviar 850 i CD Sony CDU-55E ), a nastepnie
: > >polaczylem oba urzadzenia na oddzielnych kanalach. Po wykonaniu testow
: > >wszystkimi dostepnymi mi programami NIE zauwazylem ZADNEGO spowolnienia
: > >dzialania CD czy twardego w przypadku pracy na jednym kanale IDE - nie
: > >zmniejszyl sie ani transfer, ani czas dostepu do danych. No i jak to
: > >wytlumaczyc ?
: >
: > skoro w danej chwili odwolujesz sie tylko do jednego urzadzenia nietrudno
: > to wytlumaczyc (spowolnienie wystepuje takze w tym przypadku, a ze
: > programy testujace nie sa w stanie go stwierdzic...).
: >

: Tak, w takim przypadku jest to oczywiste, ze nie bede mogl odczytywac
: danych naraz z HDD i CD, ale jesli chodzi o dzialanie osobno tych
         ^^^^^^^^^^^^^^^^
: urzadzen, to zachowuja sie one tak, jakby byly podlaczone samodzielnie i
: jedno na drugie nie ma wplywu.

To juz chyba drugi raz w tym watku pojawia sie takie stwierdzenie,
dlatego dorzuce swoje 3 grosze. Otoz _nie ma_ mozliwosci jednoczesnego
odczytu/zapisu z kilku urzadzen IDE chodzacych w PIO (jakimkolwiek).
Wynika to z samej idei PIO, gdzie transfer np. sektora z dysku to po
prostu seria instrukcji IN lub OUT procesora. Oznacza to, ze procesor
jest calkowicie zaangazowany w takie przeslanie wiec do jego zakonczenia
nie moze robic nic innego. Sprawa jest troche inna gdy zamiast PIO
uzyje sie DMA, ale jak do tej pory malo chipset'ow to umozliwia,
slyszalem jedynie o Tritonie.

to na razie...

--
Janusz Nowicki
nowicki_at_infoserv.ii.uj.edu.pl


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:39:45 MET DST