Re: Low-level format

Autor: Gregorio Kus (Grego_at_RMnet.it)
Data: Thu 06 Mar 1997 - 06:38:34 MET


On Wed, 5 Mar 1997 21:28:19 +0100 (CET), Harry_at_intertele.pl wrote:

>Jest cos takiego jak przeplot - (ang. INTERLACE). Jest to dostosowanie
>obrotow talerza (talerzy) do mozliwosci wyprowadzenia danych z glowicy
>poprzez odp. przetworniki na wy. Ustala sie w ten sposob max transfer.
>Roznica miedzy min i max wynosi skrajnie 20%.

jest to oczywiscie nieprawda i bardzo latwo to wyliczyc.
Przeplot byl stosowany po to by wolny komputer (eeeeeechhhhh, gdzie te
czasy) mial czas sie "zajac sektorem" zanim "nadleci nastepny" (przy
odczycie sekwencyjnym). Przykladowo, wezmy hipotetyczny dysk z 10 sektorami
na sciezce, jesli komputer byl "szybki" <g!> stosowalo sie przeplot
"co drugi" czyli sektory o logicznych numerach 0 - 9, mialy na sciezce
fizyczna kolejnosc 0-5-1-6-2-7-3-8-4-9. Jak widac dawalo to komputerowi
dziure czasowa o rozmiarach OkresObrotowDysku/IloscSektorowNaSciezce
miedzy dwoma kolejnymi sektorami. Kiedy komputer byl zbyt wolny
"powiekszalo sie" przeplot, naprzyklad: 0-7-4-1-8-5-2-9-6-3, zeby uzyskac
dziure czasowa o rozmiarach 2 sektorow. Ogolnie rzecz biorac mozna bylo
w ten sposob zapewnic ze sciezka aby byc przeczytana potrzebowala przeleciec
pod glowica od 1 do n razy, gdzie n to liczba sektorow na sciezce.
W dawnych czasach <g> byly w obiegu programy ktore umozliwialy dobranie
optymalnego przeplotu dla danego komputera. Jak sie przekladalo dysk
do nowego XT Super Turbo 12MHz <!> to zmieniajac przeplot mozna bylo
uzyskac kilkakrotne przyspieszenie a nie jakies tam nedzne 20%.

Grego

--
/-----------------------------------------------------------------
Gregorio Kus         Grego_at_RMnet.it           Grego_at_cyberspace.org
ROMA, Italy          2ndAdmin_at_iName.com       Grego_at_FreeNet.hut.fi
Anonymous Mail Service - http://free.rmnet.it/~grego/AnonMail.html


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