From owner-freebsd-current Fri Feb 28 14:51:38 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA23096 for current-outgoing; Fri, 28 Feb 1997 14:51:38 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id OAA23088 for ; Fri, 28 Feb 1997 14:51:34 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id PAA02481; Fri, 28 Feb 1997 15:47:26 -0700 From: Terry Lambert Message-Id: <199702282247.PAA02481@phaeton.artisoft.com> Subject: Re: cvs commit: src/sys/conf options To: bde@zeta.org.au (Bruce Evans) Date: Fri, 28 Feb 1997 15:47:25 -0700 (MST) Cc: bde@freefall.freebsd.org, michaelh@cet.co.jp, freebsd-current@FreeBSD.ORG In-Reply-To: <199702281002.VAA07490@godzilla.zeta.org.au> from "Bruce Evans" at Feb 28, 97 09:02:01 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >Is the intent to be able to increase vnodes via sysctl? The ability to > >decrease will likely break a lot of assumptions made in the code. > > Changing the number vnodes via sysctl is a standard 4.4BSD (Lite1) feature. > Decreasing the number below the current number allocated has no effect > except to inhibit future allocations. The limit is fuzzy anyway. Having a limit other than memory allocation failure is stupid anyway; if I'm trying to run a program and it runs out, then it's the only limiting factor on running the program -- there's no other inherent problem causing it. It's silly to think you can have "too many vnodes"... what resource that is usable are you preventing starving by hard limiting them? How do you run a program to take advantage of the resource you "saved" this way, if the program you want to run won't run because you are out of vnodes? ...Silly. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.