home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / os / linux / 6309 < prev    next >
Encoding:
Text File  |  1992-07-21  |  1.1 KB  |  29 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!sybus.sybus.com!myrddin!tct!chip
  3. From: chip@tct.com (Chip Salzenberg)
  4. Subject: Re: Better serial throughput: another approach
  5. Message-ID: <2A6C23D4.5D7F@tct.com>
  6. Date: Tue, 21 Jul 1992 14:48:51 GMT
  7. References: <Jul.19.16.41.19.1992.22509@dumas.rutgers.edu>
  8. Organization: TC Telemanagement, Clearwater, FL
  9. Lines: 18
  10.  
  11. According to hedrick@dumas.rutgers.edu (Charles Hedrick):
  12. >I've finally concluded that there's just too much code being
  13. >executed per character.
  14.  
  15. There is another way, as SCO does:
  16.  
  17.    At serial interrupt: just store the character in a queue and return.
  18.      Don't go through scheduler, just return.
  19.  
  20.    At clock interrupt: pull characters off the queues and do the rest
  21.      of the processing that is currently happening at serial interrupt
  22.      time.  Then run the scheduler, _once_.
  23.  
  24. Presto: minimum-overhead serial I/O.
  25. -- 
  26. Chip Salzenberg at Teltronics/TCT  <chip@tct.com>, <73717.366@compuserve.com>
  27.    "Do Rush place weird subliminal backmasked messages in their songs to
  28.  compel unwilling geeks to commit evil .sig atrocities?"  -- Dean Engelhardt
  29.