From owner-freebsd-hackers Fri Dec 15 10: 5:58 2000 From owner-freebsd-hackers@FreeBSD.ORG Fri Dec 15 10:05:56 2000 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from peorth.iteration.net (peorth.iteration.net [208.190.180.178]) by hub.freebsd.org (Postfix) with ESMTP id AE4C037B400 for ; Fri, 15 Dec 2000 10:05:55 -0800 (PST) Received: by peorth.iteration.net (Postfix, from userid 1001) id B74FE57458; Fri, 15 Dec 2000 12:06:10 -0600 (CST) Date: Fri, 15 Dec 2000 12:06:10 -0600 From: "Michael C . Wu" To: "Koster, K.J." Cc: 'Wes Peters' , Jonas Bulow , hackers@FreeBSD.ORG Subject: Re: kqueue microbenchmark results Message-ID: <20001215120610.A40179@peorth.iteration.net> Reply-To: "Michael C . Wu" References: <59063B5B4D98D311BC0D0001FA7E4522026D7ABF@l04.research.kpn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <59063B5B4D98D311BC0D0001FA7E4522026D7ABF@l04.research.kpn.com>; from K.J.Koster@kpn.com on Fri, Dec 15, 2000 at 04:36:57PM +0100 X-PGP-Fingerprint: 5025 F691 F943 8128 48A8 5025 77CE 29C5 8FA1 2E20 X-PGP-Key-ID: 0x8FA12E20 Sender: keichii@peorth.iteration.net Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Dec 15, 2000 at 04:36:57PM +0100, Koster, K.J. scribbled: | > http://linuxtoday.com/news_story.php3?ltsn=2000-12-09-013-20-NW-GN-KN | > Device drivers in Perl. What a spectacularly bad idea. ;^) | That's what people used to say about writing kernels in C. There is a difference between (compiling C device driver module and loading into an ASM kernel) and (interpreting a Perl device driver that uses userland tools.) Confusing kernel and userland results in WIN32 API+Integrated Exchange Server crashes. Or think of the linux kernel httpd project. I cannot think of that many reasons against keeping kernel in kernel, and userland in userland (if any). Latency, locking, security, and performance all goes agains this. -- +------------------------------------------------------------------+ | keichii@peorth.iteration.net | keichii@bsdconspiracy.net | | http://peorth.iteration.net/~keichii | Yes, BSD is a conspiracy. | +------------------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message