From owner-freebsd-database Sat Jun 20 10:06:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10726 for freebsd-database-outgoing; Sat, 20 Jun 1998 10:06:08 -0700 (PDT) (envelope-from owner-freebsd-database@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA10721 for ; Sat, 20 Jun 1998 10:06:04 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0ynQZx-0006vI-00; Sat, 20 Jun 1998 09:33:25 -0700 Date: Sat, 20 Jun 1998 09:33:24 -0700 (PDT) From: Tom To: Steven Yang cc: "'freebsd-database@FreeBSD.org'" Subject: Re: gdbm scalability question In-Reply-To: <839A86AB6CE4D111A52200104B938D435B41@MOE> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-database@FreeBSD.ORG Precedence: bulk On Fri, 19 Jun 1998, Steven Yang wrote: > It appears that there is a per-process limitation of 16MB of RAM with a > generic kernel. But even if I were to get around that per-process It is not the kernel. You need to put your user in a class with a larger datasize. See /etc/login.conf > thing, I wouldn't be able to generate a 2GB database file with only > 128MB of RAM given what I am doing. Does gdbm have to load the entire > database into RAM in order to insert a record? Is there a setting I > have to change? I'd use the BSD db routines as they are much better, even the 1.85 stuff used by default in FreeBSD. The db 2.x library has even more improvements. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-database" in the body of the message