From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 568E9138247 for ; Fri, 10 Jan 2014 18:23:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 10DF3E0E5B; Fri, 10 Jan 2014 18:23:05 +0000 (UTC) Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 02269E0E3D for ; Fri, 10 Jan 2014 18:23:03 +0000 (UTC) Received: by mail-wg0-f54.google.com with SMTP id x13so1524099wgg.9 for ; Fri, 10 Jan 2014 10:23:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=zbZI30tkqPZkrzOTu+jyN4vMPYZlnAsL5xEMolGHM1A=; b=b3TWT7cxwUNoUzgbbWpzrFYRLt3j/FKUPQsQSL5DRc6HvhGdaZy0kW/ql/u/BSjTBJ wqqVFer2WNXLnN5twz/5pnevWqJk6Zc9wvr2GFVNmKIidG5PGCFGuU/OSOxoJrX5mR86 7O3v2ETKniZdn+ZfBZnV/HNahtOE1fEaSHenWoP386q4CWcXbm3tIBUFnZNxTYo5wgmp Y2UofqyV046EijaW2gz3qElwn+0tomj7y5n1zC6Bij38WYVycYxAG1C8yCKEb7JINozd aLkqDS6hiOmbCrCcy1FWMAO0DrP1hMVeNL5L8YwSD0LvyHJxsoYmPe+6nl0vcV0F4KrR 8tbA== X-Received: by 10.180.211.141 with SMTP id nc13mr4795193wic.1.1389378182686; Fri, 10 Jan 2014 10:23:02 -0800 (PST) Received: from localhost (cpc3-broo7-2-0-cust157.14-2.cable.virginm.net. [86.30.224.158]) by mx.google.com with ESMTPSA id e1sm3802433wij.7.2014.01.10.10.23.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 10 Jan 2014 10:23:02 -0800 (PST) Date: Fri, 10 Jan 2014 18:11:52 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Portage QOS Message-ID: <20140110181152.715f3e2f@googlemail.com> In-Reply-To: <52CF3F59.8010008@gentoo.org> References: <52ce4eab.463f700a.4b43.16bd@mx.google.com> <52ce9994.24f5980a.0660.342e@mx.google.com> <6345949.JsNcU8lWSX@cschwan-laptop> <52cebfa2.aa78980a.7a02.42e5@mx.google.com> <86r48g8zdc.fsf@moguhome00.in.awa.tohoku.ac.jp> <52CF3F59.8010008@gentoo.org> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/nY2WfCiD=lJ39qRpNXts=b="; protocol="application/pgp-signature" X-Archives-Salt: 96bc89a3-3ca5-4240-92ef-f3a0c70c266c X-Archives-Hash: 014ea810a47362de226619ea8bd32a95 --Sig_/nY2WfCiD=lJ39qRpNXts=b= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 10 Jan 2014 08:31:21 +0800 Patrick Lauer wrote: > On 01/10/2014 08:16 AM, heroxbd@gentoo.org wrote: > > Igor writes: > >=20 > >> The ebuilds have approximately the same time to install, the > >> failure rate is about the same, emerge is getting slower. > >=20 > > I am curious about the slowness of emerge. > >=20 > > How about profile the portage and rewrite the time-crucial part in > > C/C++, or ideally, borrowing the counterpart from paludis? How > > feasible is that? >=20 > Last I checked paludis wasn't faster - on average portage was a few > percents faster. Your benchmark was comparing uncached behaviour, where bash is the slow part and which users don't see. You were also not comparing like with like -- any benchmarks of this nature should be taken with a heavy pinch of salt, since Portage with everything turned on does less validation that Paludis does with everything turned off... --=20 Ciaran McCreesh --Sig_/nY2WfCiD=lJ39qRpNXts=b= Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlLQN+sACgkQ96zL6DUtXhHUHQCgy1n8LyFG5M0NIutdNGpKBSct p8oAmwWYP6QfkCGFm5Wo3jGrMYipt2c8 =4FVw -----END PGP SIGNATURE----- --Sig_/nY2WfCiD=lJ39qRpNXts=b=--