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