From owner-freebsd-bugs Sat Dec 14 03:42:52 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id DAA23296 for bugs-outgoing; Sat, 14 Dec 1996 03:42:52 -0800 (PST) Received: from spinner.DIALix.COM (root@spinner.DIALix.COM [192.203.228.67]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id DAA23291 for ; Sat, 14 Dec 1996 03:42:47 -0800 (PST) Received: from spinner.DIALix.COM (peter@localhost.DIALix.oz.au [127.0.0.1]) by spinner.DIALix.COM (8.8.4/8.8.4) with ESMTP id TAA16572; Sat, 14 Dec 1996 19:42:29 +0800 (WST) Message-Id: <199612141142.TAA16572@spinner.DIALix.COM> To: Bruce Evans cc: bugs@freebsd.org Subject: Re: cvs vs mount points In-reply-to: Your message of "Sat, 14 Dec 1996 19:47:14 +1100." <199612140847.TAA32126@godzilla.zeta.org.au> Date: Sat, 14 Dec 1996 19:42:29 +0800 From: Peter Wemm Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: > cvs usually begins by lstat'ing all parent directories up to "/" and > then all entries in "/". There are usually a lot of mount points in > "/" and lstat'ing them can take a long time if their vnodes are not > cached. E.g., my IDE cdrom on /b takes a couple of seconds to start > up. > > Bruce It's just doing a getcwd() library call I think.. Cheers, -Peter