From owner-freebsd-hackers Mon Apr 8 03:22:00 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA17764 for hackers-outgoing; Mon, 8 Apr 1996 03:22:00 -0700 (PDT) Received: from blah.a.isar.de (root@blah.a.isar.de [194.45.233.130]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA17757 for ; Mon, 8 Apr 1996 03:21:55 -0700 (PDT) Received: (from roell@localhost) by blah.a.isar.de (8.6.12/8.6.9) id LAA00311; Mon, 8 Apr 1996 11:49:33 +0200 Date: Mon, 8 Apr 1996 11:49:33 +0200 From: Thomas Roell Message-Id: <199604080949.LAA00311@blah.a.isar.de> To: Michael Smith Cc: terry@lambert.org (Terry Lambert), louie@TransSys.COM, roell@blah.a.isar.de, hackers@FreeBSD.ORG, jkh@time.cdrom.com, roell@xinside.com Subject: Re: The F_SETOWN problem.. In-Reply-To: <199604080223.LAA08178@genesis.atrad.adelaide.edu.au> References: <199604071939.MAA00383@phaeton.artisoft.com> <199604080223.LAA08178@genesis.atrad.adelaide.edu.au> Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In your message of 8 April 1996 you write: > select() is good for multiplexing, and efficient processing of bulk data. > select() is _bad_ for rapid response to data. > > SIGIO is a convenient (but not necessarily appropriate) alternative that > would be _bad_ for bulk data, but good for handling asynchronous arrival > of exceptional data. Right. But if you look at it, then the amount of exceptional data is extremely small to the amount of normal bulk data. - Thomas -- Denver Office THOMAS ROELL /\ Das Reh springt hoch, +1(303)298-7478 X INSIDE INC / \/\ das Reh springt weit, 1801 Broadway, Suite 1710 / \ \/\ was soll es tun, Denver, CO 80202 roell@xinside.com / Oelch! \ \ es hat ja Zeit.