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>