From owner-freebsd-arch Tue Dec 29 05:13:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA29102 for freebsd-arch-outgoing; Tue, 29 Dec 1998 05:13:23 -0800 (PST) (envelope-from owner-freebsd-arch@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA29097 for ; Tue, 29 Dec 1998 05:13:20 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.1a/8.9.1) with ESMTP id OAA09823 for ; Tue, 29 Dec 1998 14:13:02 +0100 (CET) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id OAA72602 for freebsd-arch@freebsd.org; Tue, 29 Dec 1998 14:13:02 +0100 (MET) Received: from implode.root.com (root.com [208.221.12.98]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA02174 for ; Mon, 28 Dec 1998 23:25:41 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.8/8.8.5) with ESMTP id XAA21054; Mon, 28 Dec 1998 23:26:23 -0800 (PST) Message-Id: <199812290726.XAA21054@implode.root.com> X-To: Peter Wemm cc: freebsd-arch@FreeBSD.ORG Subject: Re: kld and on demand device loading In-reply-to: Your message of "Tue, 29 Dec 1998 14:42:26 +0800." <199812290642.OAA71584@spinner.netplex.com.au> From: David Greenman Reply-To: dg@root.com Date: Mon, 28 Dec 1998 23:26:23 -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Naturally, this is pipe dream stuff right now, but I'd like to take > a shot at it in a month or two and see if I can sell DG on the > idea. :-) I'm keeping an open mind. Please keep in mind that, like no other data structure in the system, adding something to struct vm_page has serious memory use considerations. One longword extra would consume 1MB of RAM on wcarchive (4MB in the near future). I just went through this in email with Matt Dillon who was also adding something to vm_page. So, the bottom line is that if it results in a neutral or reduction of total memory use in the system - merging pv_entry with vm_page, for example, then I'm open to looking at it further. If not, well, you better have a REAL good reason. :-) -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message