From owner-cvs-all Thu Jun 15 22: 7: 1 2000 Delivered-To: cvs-all@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id B340737BCC9; Thu, 15 Jun 2000 22:06:54 -0700 (PDT) (envelope-from nate@yogotech.com) Received: from nomad.yogotech.com (nomad.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id XAA04354; Thu, 15 Jun 2000 23:06:49 -0600 (MDT) (envelope-from nate@nomad.yogotech.com) Received: (from nate@localhost) by nomad.yogotech.com (8.8.8/8.8.8) id XAA28743; Thu, 15 Jun 2000 23:06:48 -0600 (MDT) (envelope-from nate) Date: Thu, 15 Jun 2000 23:06:48 -0600 (MDT) Message-Id: <200006160506.XAA28743@nomad.yogotech.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Daniel O'Connor" Cc: "Daniel C. Sobral" , cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Nate Williams , Alfred Perlstein Subject: Re: cvs commit: src/sys/kern uipc_socket.c uipc_socket2.c src/sy In-Reply-To: References: <39499E16.9FE731F7@newsguy.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > HTTP belongs to userland. We should no more add support to HTTP than we > > should add support to the dozens of different userland streaming > > protocols in existance. > > So we should just not bother squeezing more performance out of the system on > architectural grounds? Correct. If we want performance, how about removing the difference between kernel and userland. Why have the overhead of the kernel vs. userland change, since it causes us to take a big performance hit. As long as we're at it, we may as well embed all of the video drivers in the kernel, like NT did. X should become an embedded part of the system, since that will also speed up performance again. There are *LOTS* of performance improvments that can be done. Since FreeBSD is used on the internet, let's embed telnet and ftp in the kernel as well. We could certainly blow away all benchmarks that people see. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message