From owner-freebsd-stable@FreeBSD.ORG Sat Aug 25 09:38:29 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9506C106564A; Sat, 25 Aug 2012 09:38:29 +0000 (UTC) (envelope-from h.schmalzbauer@omnilan.de) Received: from host.omnilan.net (s1.omnilan.net [62.245.232.135]) by mx1.freebsd.org (Postfix) with ESMTP id D7E9E8FC1B; Sat, 25 Aug 2012 09:38:28 +0000 (UTC) Received: from titan.inop.wdn.omnilan.net (titan.inop.wdn.omnilan.net [172.21.3.1]) (authenticated bits=0) by host.omnilan.net (8.13.8/8.13.8) with ESMTP id q7P9YL7o041058 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 25 Aug 2012 11:34:21 +0200 (CEST) (envelope-from h.schmalzbauer@omnilan.de) Message-ID: <50389BFC.8050300@omnilan.de> Date: Sat, 25 Aug 2012 11:33:48 +0200 From: Harald Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Peter Wemm References: <1345697446.84337.11.camel@neo.cse.buffalo.edu> <20120823225855.U33776@sola.nimnet.asn.au> <1345729674.52121.4.camel@bauer.cse.buffalo.edu> <3E419978-37B5-434B-BB54-A4C069A9A887@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7E9D5B94A6182A42DFF9819F" Cc: Ken Smith , freebsd-stable , re , Ian Smith , "Simon L. B. Nielsen" Subject: Re: FreeBSD 9.1-RC1 Available... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 09:38:29 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7E9D5B94A6182A42DFF9819F Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable schrieb Peter Wemm am 24.08.2012 00:14 (localtime): > ... > You'll also find out very quickly how much fsync(2) hurts on a softdep > or su+j system. The svn fsfs backend does a fsync multiple times per > revision to guarantee its transaction boundaries. Not only on softdep ufs, also with zfs I'm seeing big performance regressions (checkout ports from one zfs holding svnsynced repo to another on the same pool takes hours with svn, while completed in less than half an hour with csup) But my real problem is that svn is not in the base system. And for example installing subversion package on my cvsup mirror failed because pkg-config-0-25_1 was installed and sqlite, a dependency of subversion, wants to install pkgconf-0.8.5. So I'm hit by the henn-egg problem. I hope I can build subversion (sqlite) with pkg-config-0 dependency, but right now I still have to wait for this awful slow svn checkout (svn co file:///svn/repos/mirror/ports/head /usr/ports/) Can someone share any sensible tuning for svn and zfs? Is it possible to build any svn compatible (checkout-only-capable) binary without that much dependencies? If so, I hope this will be in the base very soon. Thanks, -Harry --------------enig7E9D5B94A6182A42DFF9819F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAlA4nAEACgkQLDqVQ9VXb8hBxQCeNpo7z0SmwUjsYjTSiPULigx6 BjIAniQN8BbSS50fohnLZ4HQim1ZiQ6B =NByo -----END PGP SIGNATURE----- --------------enig7E9D5B94A6182A42DFF9819F--