From owner-freebsd-questions Tue Apr 6 21:51:37 1999 Delivered-To: freebsd-questions@freebsd.org Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (Postfix) with ESMTP id 840B114CC0; Tue, 6 Apr 1999 21:51:30 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id OAA12327; Wed, 7 Apr 1999 14:19:30 +0930 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id OAA13260; Wed, 7 Apr 1999 14:19:29 +0930 (CST) Message-ID: <19990407141928.C2142@lemis.com> Date: Wed, 7 Apr 1999 14:19:28 +0930 From: Greg Lehey To: Julian Elischer Cc: Archie Cobbs , Christopher Michaels , gjb@comkey.com.au, questions@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Veto? (was: Debug kernel by default (was: System size with -g)) References: <19990407114127.Y2142@lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: ; from Julian Elischer on Tue, Apr 06, 1999 at 07:21:30PM -0700 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tuesday, 6 April 1999 at 19:21:30 -0700, Julian Elischer wrote: > On Wed, 7 Apr 1999, Greg Lehey wrote: >> >> Have you tried this out? I have. I did the following on a 486DX/2-66 >> with 16 MB, running 2.2.6: >> >> time build directory size >> no symbols 34 min 5 MB >> symbols 44 min 25 MB > > On my P90 > > non-symbols.. about 6 minutes > symbols... about 25 minutes :-) (running X machine was unusable however) > > this is from memory.. I added more RAM (and anyhow build on another machine > now :-) I don't even rely on my own memory :-) Evidence is more convincing. >> Does anybody want to execute a power of veto, or shall I commit some >> changes? > > If you turn it on, make it a DEAD SNAP to turn it off > (maybe even look as sysctl hw.usermem or something.) I think a sysctl would be wrong. Environment variable if you want. But I think config -s would be the way to go. Maybe I can print an explicit message: # config GENERIC Building kernel with full symbolic support. Do "config -s GENERIC" for historic partial symbolic support. Don't forget to do a ``make depend'' Kernel build directory is ../../compile/GENERIC, Greg -- See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message