Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2006 15:34:37 +0300
From:      Yar Tikhiy <yar@comp.chem.msu.su>
To:        David Malone <dwmalone@maths.tcd.ie>
Cc:        hackers@freebsd.org
Subject:   Re: File trees: the deeper, the weirder
Message-ID:  <20061030123437.GD27062@comp.chem.msu.su>
In-Reply-To: <20061029152227.GA11826@walton.maths.tcd.ie>
References:  <20061029140716.GA12058@comp.chem.msu.su> <20061029152227.GA11826@walton.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 29, 2006 at 03:22:27PM +0000, David Malone wrote:
> On Sun, Oct 29, 2006 at 05:07:16PM +0300, Yar Tikhiy wrote:
> > Weird, eh?  Any ideas what's going on?
> 
> I would guess that you need a new vnode to create the new file, but no
> vnodes are obvious candidates for freeing because they all have a child
> directory in use. Is there some sort of vnode clearing that goes on every
> second if we are short of vnodes?

It seems to me that in Unix, when a process chdir's to a directory,
the parent directory of the latter (and the whole chain of them up
to the root dir) isn't kept busy.  Is this untrue?

-- 
Yar



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061030123437.GD27062>