From owner-FreeBSD-tech-jp@jp.freebsd.org  Tue Jun  9 16:37:08 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id QAA10812;
	Tue, 9 Jun 1998 16:37:08 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from implode.root.com (implode.root.com [198.145.90.17])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id QAA10803
	for <tech-jp@jp.freebsd.org>; Tue, 9 Jun 1998 16:37:04 +0900 (JST)
	(envelope-from root@implode.root.com)
Received: from implode.root.com (localhost [127.0.0.1])
	by implode.root.com (8.8.5/8.8.5) with ESMTP id AAA07029;
	Tue, 9 Jun 1998 00:34:30 -0700 (PDT)
Message-Id: <199806090734.AAA07029@implode.root.com>
To: Atsushi Furuta <furuta@sra.co.jp>
cc: hackers@freebsd.org, tech-jp@jp.freebsd.org
In-reply-to: Your message of "Tue, 09 Jun 1998 15:57:46 +0900."
             <199806090657.PAA27116@sras63.sra.co.jp> 
From: David Greenman <dg@root.com>
Date: Tue, 09 Jun 1998 00:34:30 -0700
Reply-To: dg@root.com
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-tech-jp 1508
Subject: [FreeBSD-tech-jp 1508] Re: new config 
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org

>>> In article <199806090414.VAA00467@antipodes.cdrom.com>,
>	Mike Smith <mike@smith.net.au> writes:
>
>> Newconfig imposes very strict hierarchical structure on the system, and 
>> whilst well-geared towards a static configuration, is much less well 
>> suited to dynamic operation (my evaluation only).  Bearing in mind that 
>> it has been at least a year since I had anything to do with newconfig, 
>> I'd be interested in more clarification.
>
>  Please tell me your definition of "static/dynamic configuration" in
>this context.
>
>My understanding:
>
>	static configuration -> to give parameters in compile time
>	dynamic configuration -> to give parameters in boot time
>
>Is this correct?

   No.
   Static configuration: device drivers are compiled into the system.
   Dynamic configuration: device drivers are loaded/unloaded as part of
the boot process.
   Device parameters are something altogether seperate and I would expect
in the future that those will be implemented via some kind of extended sysctl
type thing.

-DG

David Greenman
Co-founder/Principal Architect, The FreeBSD Project
