Re: Co to jest ATAPI & co to jest PIO ?

Autor: Stanislaw Jedrus (stanley_at_zeus.polsl.gliwice.pl)
Data: Mon 20 May 1996 - 12:16:07 MET DST


Gregorio Kus (Grego_at_RMnet.IT) wrote:
> dosc kiepsko [drivery, architektura windoze]) procesor moze sie w tym
> czasie zajmowac czyms innym, czyli na testach samego dysku roznicy nie
> bedzie jednak system (multitasking) bedzie chodzil szybciej.
No tylko pod warunkiem, ze w ramach tasku wszystko sie miesci (kod i dane)
w pamieci cache. Caly zysk z DMA polega na przeplocie dostepow do pamieci
DMA i procesora. Wiec teoretycznie moglo by tak byc, ze wszystko co potrze-
buje procesor to w cache'u a DMA sie do pamieci dobiera bez tego przeplotu.
Wtedy jest szybciej. Ale to jeszcze musi byc plyta, ktora to potrafi. Poza
tym twardziele nie sa podpiete do DMA ze wzgledu na to, ze w trybie pracy
na przerwaniach szybciej to chodzi przez procesor. DMA zostalo wymyslone
dla wolnych urzadzen takich jak karta muzyczna czy stacja dyskietek
(no nie dokonca dla nich, ale dla nich jest obecnie wykorzystywane).
Cala idea DMA dokladnie wychodzi w karcie muzycznej.

                                Stanley_at_zeus.polsl.gliwice.pl



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