delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2004/12/20/16:00:45

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-ID: <41c73ac5$0$176$cc7c7865@news.luth.se>
From: Martin Str|mberg <ams AT speedy DOT ludd DOT ltu DOT se>
Subject: Re: Problems with timer interrupt chaining and SmartDrv
Newsgroups: comp.os.msdos.djgpp
References: <001701c4e2f2$e397dcc0$e1b92951 AT josepmariaxp> <01c4e32a$Blat.v2.2.2$fb750ba0 AT zahav DOT net DOT il> <20041216081608 DOT GA17913 AT webhome DOT cz> <01c4e368$Blat.v2.2.2$592f6a00 AT zahav DOT net DOT il> <41c40fe4$0$175$cc7c7865 AT news DOT luth DOT se> <01c4e515$Blat.v2.2.2$ff8078a0 AT zahav DOT net DOT il>
User-Agent: tin/1.4.6-20020816 ("Aerials") (UNIX) (NetBSD/1.6Q (alpha))
Date: 20 Dec 2004 20:49:09 GMT
Lines: 25
NNTP-Posting-Host: speedy.ludd.ltu.se
X-Trace: 1103575749 news.luth.se 176 130.240.16.13
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Eli Zaretskii <eliz AT gnu DOT org> wrote:
>> From: Martin Str|mberg <ams AT speedy DOT ludd DOT ltu DOT se>
>> Date: 18 Dec 2004 11:09:24 GMT
>> 
>> Eli Zaretskii <eliz AT gnu DOT org> wrote:
>> > It sounds like you are assuming that DMA is faster than PIO.  That was
>> > so once, long ago, mainly with floppy drives, but is no longer true
>> > since ATA interfaces conquered the PC land.  Nowadays, PIO is faster
>> > than DMA, so AFAIK DMA is no longer used in disk I/O.
>> 
>> For DOS maybe, not for a multitasking system.

> Do you mean DMA is used on multitasking systems?  Or do you mean PIO
> is only faster on DOS, not on multitasking systems?

> If the latter, please explain.

The former. And since DOS isn't multitasking it doesn't gain anything
from the possiblity of the CPU doing something else but waiting for
IO.


Right,

						MartinS

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019