From owner-freebsd-hackers Tue Sep 10 10:37:01 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA29773 for hackers-outgoing; Tue, 10 Sep 1996 10:37:01 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.211]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA29750 for ; Tue, 10 Sep 1996 10:36:54 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id KAA03032; Tue, 10 Sep 1996 10:34:40 -0700 From: Terry Lambert Message-Id: <199609101734.KAA03032@phaeton.artisoft.com> Subject: Re: namei performance (was Re: FreeBSD vs. Linux 96 (my impressions)) To: michaelh@cet.co.jp (Michael Hancock) Date: Tue, 10 Sep 1996 10:34:40 -0700 (MST) Cc: terry@lambert.org, hackers@freebsd.org In-Reply-To: from "Michael Hancock" at Sep 10, 96 09:30:49 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I like the pre-parsing of the pathname into components idea for all these > reasons. Freeing the code from delimiter processing is definitely a win. I can't take credit; there's a lot of prior art for doing things this way. Microsfot does things this way in Win95 and NT, and they were not the first to do it (path cannonization). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.