From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LX0sw-0006PP-OM for garchives@archives.gentoo.org; Tue, 10 Feb 2009 22:15:18 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2892BE04CF; Tue, 10 Feb 2009 22:15:18 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 005D2E04CF for ; Tue, 10 Feb 2009 22:15:18 +0000 (UTC) Received: from mail.isohunt.com (b01.ext.isohunt.com [208.71.112.51]) by smtp.gentoo.org (Postfix) with ESMTP id 656EF6640D for ; Tue, 10 Feb 2009 22:15:17 +0000 (UTC) Received: (qmail 26256 invoked from network); 10 Feb 2009 22:15:15 -0000 Received: from tsi-static.orbis-terrarum.net (HELO curie.orbis-terrarum.net) (76.10.188.108) (smtp-auth username robbat2@isohunt.com, mechanism login) by mail.isohunt.com (qpsmtpd/0.33-dev on beta01) with (AES256-SHA encrypted) ESMTPSA; Tue, 10 Feb 2009 22:15:12 +0000 Received: (qmail 16640 invoked by uid 10000); 10 Feb 2009 14:08:26 -0800 Date: Tue, 10 Feb 2009 14:08:26 -0800 From: "Robin H. Johnson" Cc: gentoo-council@lists.gentoo.org Subject: Re: [gentoo-council] DVCS update Message-ID: <20090210220826.GB32706@curie-int.orbis-terrarum.net> References: <20090210215134.GE3692@comet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-council@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20090210215134.GE3692@comet> User-Agent: Mutt/1.5.16 (2007-06-09) X-Archives-Salt: 927a9408-e325-4e9b-9ad8-39a1c3aeecfd X-Archives-Hash: 5d95dfe37329858bb50090f330962096 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 10, 2009 at 01:51:34PM -0800, Donnie Berkholz wrote: > - Robin has commented that he doesn't know what kind of server-side=20 > resources are required. I've talked to a number of git admins=20 > (kernel.org, fedora, freedesktop.org, gnome), and they have all said the= =20 > hardware requirements for git are negligible. They don't have any=20 > resource on their servers that's being used up. It's gitweb that is=20 > somewhat resource-intensive. A specific comment on this (I know I've been away lately, I'm busy getting back to things now that I've moved house). Git devours RAM. During pull actions, if the pull triggers a build of a custom pack on the server, it can snowball to kill the box with IO load due to swap and later OOM. The git-upload-pack that runs on the server side when you do a 'git clone ...' at the moment for the gentoo-x86.git repo exceeds 1GB of RAM after 10 minutes of running. The box only has 2GB of RAM, so it hits swap quickly, and things go downhill very fast from there. --=20 Robin Hugh Johnson Gentoo Linux Developer & Infra Guy E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Robbat2 @ Orbis-Terrarum Networks - The text below is a digital signature. If it doesn't make any sense to you, ignore it. iEYEARECAAYFAkmR+toACgkQPpIsIjIzwiz0nwCg5RgIaa6PB4p5IkwVd89dMnZN MZoAoNBouJOtCGkTa2sSYc8kimlLFjoh =jN9G -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--