From owner-freebsd-hackers Sun Sep 8 18:37:29 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA12314 for hackers-outgoing; Sun, 8 Sep 1996 18:37:29 -0700 (PDT) Received: from srv1-bsb.GNS.com.br ([200.239.56.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA12307 for ; Sun, 8 Sep 1996 18:37:25 -0700 (PDT) Received: (from mail@localhost) by srv1-bsb.GNS.com.br (8.7.5/8.7.5) id WAA23478; Sun, 8 Sep 1996 22:36:25 -0300 (EST) Received: from dl0123-bsb.gns.com.br(200.239.56.123) by srv1-bsb.GNS.com.br via smap (V1.3) id sma023476; Sun Sep 8 22:36:00 1996 Received: by DANIEL.sobral (IBM OS/2 SENDMAIL VERSION 1.3.14/2.12um) id AA0086; Sun, 08 Sep 96 18:46:46 +0300 Message-Id: <9609081546.AA0086@DANIEL.sobral> Date: Sun, 8 Sep 96 18:46:45 +0300 From: "Daniel C. Sobral" Subject: namei() To: hackers@freefall.freebsd.org Reply-To: e8917523@linf.unb.br In-Reply-To: <199609061651.JAA12132@freefall.freebsd.org> from "owner-hackers-digest@freefall.freebsd.org" at Sep 6 96 9:51 am X-Disclaimer: Klaatu Barada Nikto! X-Mailer: ELM [version 2.3 PL11] for OS/2 Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > From: A JOSEPH KOSHY > Date: Fri, 06 Sep 1996 10:08:31 +0500 > Subject: Re: FreeBSD vs. Linux 96 (my impressions) > > >>>> "tl" == "Terry Lambert" writes > > tl> This is mostly because the BSD namei() interface is a piece of shit no > tl> one seems prepared to allow a change to because there are one or two > tl> CSRG hackers locked in a closet somewhere, and every once in a while > tl> they shove something out under the door, and God Forbid we lose out > tl> on the ability to integrate those occasional changes. > > On another point, I did some basic kernel profiling while doing some > assorted operations (make kernel, find | cpio -O /dev/null) etc. > > Surprisingly `namei' turned out to be the single biggest contributor to > time spent in the kernel. Does anyone have some ideas on improving namei()? -- Daniel C. Sobral (8-DCS) dcs@gns.com.br e8917523@linf.unb.br