From owner-freebsd-hubs@FreeBSD.ORG Thu Aug 4 02:52:17 2005 Return-Path: X-Original-To: freebsd-hubs@freebsd.org Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6433816A41F for ; Thu, 4 Aug 2005 02:52:17 +0000 (GMT) (envelope-from will@csociety.org) Received: from hex.databits.net (hex.databits.net [216.118.117.77]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1692F43D46 for ; Thu, 4 Aug 2005 02:52:16 +0000 (GMT) (envelope-from will@csociety.org) Received: by hex.databits.net (Postfix, from userid 1001) id 3F1B157B2C; Wed, 3 Aug 2005 21:52:16 -0500 (CDT) Date: Wed, 3 Aug 2005 20:52:16 -0600 From: Will Andrews To: "mirrors@tds.net" Message-ID: <20050804025216.GI8060@hex.databits.net> Mail-Followup-To: "mirrors@tds.net" , freebsd-hubs@freebsd.org References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PT0wT86ZVVq2zanE" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i Cc: freebsd-hubs@freebsd.org Subject: Re: cvsupd on memfs/ramfs? X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2005 02:52:17 -0000 --PT0wT86ZVVq2zanE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 02, 2005 at 01:26:43PM -0500, mirrors@tds.net wrote: > What about running cvsupd using a ramfs? >=20 > What parts do you push to a RamFS, and how to you set it up to take a=20 > server reboot? I have 4 Gigs of ram and can commit like 2G to cvsupd. > I can install more if I can show it will be used well. Just configure the kern.maxvnodes sysctl as high as you can and let the VM cache handle pulling the most commonly accessed parts of the repository into memory. cvsup12 runs with this set to 200000, but you can probably do 250000 or 300000 or more since you can commit more memory than cvsup12 has. Just make sure to keep it from swapping. Regards, --=20 wca --PT0wT86ZVVq2zanE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFC8YLfF47idPgWcsURAn3qAJ4rFym79XHYxu49O63dilPjx3OjBgCgjIwo X1vOMhJHik3QV4y1w98YWKc= =VF7a -----END PGP SIGNATURE----- --PT0wT86ZVVq2zanE--