> >>>>> "G" == George Toft <[EMAIL PROTECTED]> writes:
> 
> G> I would invite you to do the math: 115,200 baud with one start bit,
> G> one stop bit and eight data bits (total of 10) means the computer
> G> has to pump out 11,520 bytes per second to the serial port.  I
> G> think if a 386 at 25Mhz can handle a hard drive and move 700K bytes
> G> per second, it can surely handle less that 12K, especially since
> G> the modem has a higher priority interrupt than the hard drive.
> 
> If a modem were a hard drive, that would be correct.  But it's not.
> 
> First, the hardware controlling a hard drive is quite different than
> serial hardware.  Serial hardware has very samll buffers.  If the CPU
> doesn't service it in a very short amount of time, characters are
> lost.  A hard drive often has DMA, and certainly has different
> hardware buffering it.

In the dark ages from whence I came, the serial card could buffer 16
bytes
and a hard drive 256 bytes.  Even with these numbers in a single-tasking
DOS, I saw the above performance on 286's.
 
> Second, the CPU is doing vastly different things when it runs a PPP
> connection vs. reading from a disk.  There's a lot to be done in a TCP
> stack, which is why with even fast computers, sniffing on an ethernet,
> for instance, can drop packets.  There's less work to be done on a PPP
> link, but there's also a much smaller CPU.
> 
> --
> Alan Shutko <[EMAIL PROTECTED]> - By consent of the corrupted
> You will be run over by a beer truck.

Aahhh - Being new to Linux I'm sure I misspoke.  When I was deep in 
the DOS world, we had no problems with high-speed modems and NICs on 286
and 8088's.  I see that Linux has far more to do than just listen to 
a serial port.  Please forgive my mouth overrunning my brain and not
thinking Linux.

My gut feeling, considering the extreme talent that went into making
Linux, is even a lowly 386 should be able to keep up with a 28.8 modem.

George


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to