Odp: 2x HDD IDE + CD-ROM, jak polaczyc ?

Autor: The EaGle (theeagle_at_priv2.onet.pl)
Data: Wed 29 Sep 1999 - 17:08:26 MET DST


Kolejna porcja argumentów. :-)
> Dostep do urzadzen jest naprzemienny (wspolna szyna, podzial czasu).

 Znowu pudło. Sprawdź świecenie się diód w czasie instalacji jakiegos
wiekszego pakietu. Czy diody swiacą się naprzemian gdy instalujesz pakiet z
CD-ROMu? Ja wiem że nie.Jednoczesnie odbywa sie transfer danych z CD-ROMu i
HDD.

>W/g schematu, ktory przedstawiles, pierwsze odwolanie do cdrom ma
ograniczyc do tej
> samej predkosci transfer z hd. To w takim wypadku kiedy hd moze zaczac
znowu
> transmitowac ze swoja najwieksza predkoscia ?
Kiedy CD-ROM przestanie kozystac z IDE.

> Jakis timeout, wykrywajacy brak
> odwolan do cdrom, po ktorym hd odzyska swoja dawna predkosc ?
Nie znam sie na tyle na budowie kontrolera aby to stwierdzic ,ale cos
takiego musi byc.

> Jesli 2 urzadzenia maja wspolny kabel i jak pracuje jedno z nich to ma do
> dyspozycji pelna przepustowosc, jesli wystapi odwolanie do drugiego
urzadzenia
> to naturalnym jest, ze zje mu kawalek pasma. Ale podzial odbywa sie chyba
> proporcjonalnie do szybkosci obu urzadzen. Po to jest bit bsy, zeby to
> regulowalo sie automatycznie. Jesli cd bedzie mial klopoty z odczytem to
> automatycznie dostep do niego sie wydluzy i w tym czasie hd siedzi sobie
cicho,
> bo szyne przejal cd. Jesli cd upora sie ze swoim zadaniem szybciej, to
wczesniej
> zwolni szyne dla hd i tym samym w jednostce czasu zrobi on wiecej.

Może to zakonczy tą dyskusje: Chip 1999,X strona 81 cytuje "...transmisja
danych z urządzen pamieci masowych odbywa się z największą możliwą
predkoscią dostępną wolniejszemu z pracujących na jednej taśmie napędów." -
mowa naturalnie o standardzie EIDE, jak weźmiesz do reki ten artykuł to się
przekonasz.

> Przykladu nie zabardzo rozumiem, ale domyslam sie ze chodzi ci o cos
takiego, o
> co glownie sie tutaj spieramy. Otoz jesli szyna ma przepustowosc dajmy na
to
> 1Mb/s i pracuje na nim jedno urzadzenie o maksymalnym transferze 800kb/s
to z
> taka predkoscia dane dojda do odbiornika. Jesli w tym czasie zacznie
nadawac
> drugie urzadzenie o max predkosci 400kb/s to sa 2 mozliwosci: transfery
obu
> urzadzen sie proporcjonalnie zmniejsza (700 i 300), albo jesli jedno z
nich jest
> uprzywilejowane (wolniejsze, ktore i tak juz wolno nadaje) to transfer
obcinany
> jest temu szybszemu (600, 400). Z tego co wywnioskowalem twierdzisz, ze
sytuacja
> bedzie taka: 400 i 400, czyli marnowanie pasma.

Znowu sie mylisz. :-)Ale po kolei.
Po pierwsze, nie 1Mb/s tylko 1MB/s bo 1 Mb = 1024kb=128kB , b= bit B=bajt a
bajt to 8 bitów ,różnica ogromna.
Po drugie maksymalne przpustowosci interfejsów IDE i jego pochodnych sa
nastepujace.
IDE = 3.33MB/s maksymalny dostepny rozmiar dysku to 540MB.
Enhanced IDE czyli EIDE maksymalny tranfer to 16.6MB/s .
EIDE w specyfikacji Ultra DMA/33 = 33.3MB/s
EIDE w specyfikacji Ultra DMA/66= 66.6MB/s .
To sa możliwosci tranferu danych dla kolejnych wersji rozwojowych stadartu
IDE.
Po trzecie. Jeżeli masz na jednym kablu dwa uzadzenia jedno to HDD o max
tranferze 2.5MB/s i CD-ROM o max. 600kB/s to jeżeli pracuje jedno z nich
(kożysta z kontrolera) to tranfer bedzie wynosił max dla danego uzadzenia.
Natomiast jeżeli bedzie tranfer z dwóch uządzeń na raz to kontroler
negocjuje max. mozliwą szybkosc jaka jest możliwa do osiagniecia. W takim
wypadku CD-ROM jest "kulą u nogi" - wymusi na HDD aby i ten tranmitował dane
z max predkoscią 600kB/s.
Takie są fakty.

> > Podczas gdy twój HDD pracuje a ty włożysz płytę CD to niestety ale praca
HDD
> > zostanie na 1-2sekundy przerwana (zależy od max. czasu dostępu do
płyty ) bo
> > trwa transfer z CD do pamięci o zawartości płyty CD. Takiego badziewnego
> > zachowania nie ma jak masz CD i HDD na osobnych kablach.
> >
>
> No to jest oczywiste, bo dostep odbywa sie z podzialem czasu, na jednym
kablu
> nie ma sily.
Nie ma czegos takiego jak podział czasu na IDE. Gdy włożysz płytę do CD
kontroler negocjuje z nim z jaka predkoscia bedzie mozliwy jej odczyt.
Jezeli 600kB/s to HDD się dostosuje.

> > Proponuje zamiast się wymšdrzać o sposobach transmisji EIDE o których
jak
> >
>
> Nigdy nie uwazalem sie za eksperta. Robie tylko uzytek z glowy i danych,
ktorymi
> dysponuje.
Nie wszystko jest logiczne.Na podstawie logiki nie wyciagniesz poprawnych
informacji w każdej sytuacji.Należy także zasiegnąć informacji z pewnych
źródeł.

--
Pozdrawiam.
*************************************
                         The EaGle
  members:  The Legion of Voyagers
             www.free.com.pl/theeagle
                  UIN: 45836698
*************************************
Motto:
"Problem jest tak długo nie do rozwiązania
jak długo nie przyjdzie kotoś, kto o tym nie wie
     i problem ten rozwiąże."             A. Einstein
--------------------------------------------------


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 19:03:56 MET DST