From owner-freebsd-hackers Sat Nov 18 6: 3:41 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from nebula.cybercable.fr (d217.dhcp212-126.cybercable.fr [212.198.126.217]) by hub.freebsd.org (Postfix) with ESMTP id B026D37B479 for ; Sat, 18 Nov 2000 06:03:37 -0800 (PST) Received: (from mux@localhost) by nebula.cybercable.fr (8.11.1/8.11.1) id eAIE4kQ00290 for freebsd-hackers@freebsd.org; Sat, 18 Nov 2000 15:04:46 +0100 (CET) (envelope-from mux) Date: Sat, 18 Nov 2000 15:04:45 +0100 From: Maxime Henrion To: freebsd-hackers@freebsd.org Subject: kqueue()/kevent(), select() and poll() Message-ID: <20001118150445.A260@nebula.cybercable.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, I was wondering if it was reasonnable to implement the select() and poll() system calls as kqueue()/kevent() wrappers. This would make any application using these system calls benefit from the performance improvements of the new kernel thread. Do you think it's possible and that it won't cause some portability problems ? Best regards, Maxime Henrion -- Don't be fooled by cheap finnish imitations ; BSD is the One True Code To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message