From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-60907-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 596A11381F3
	for <garchives@archives.gentoo.org>; Sun, 16 Jun 2013 22:10:52 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id F0B97E0919;
	Sun, 16 Jun 2013 22:10:33 +0000 (UTC)
Received: from gerard.telenet-ops.be (gerard.telenet-ops.be [195.130.132.48])
	by pigeon.gentoo.org (Postfix) with ESMTP id CDB2CE08DC
	for <gentoo-dev@lists.gentoo.org>; Sun, 16 Jun 2013 22:10:32 +0000 (UTC)
Received: from TOMWIJ-GENTOO ([94.226.55.127])
	by gerard.telenet-ops.be with bizsmtp
	id pAAX1l00U2khLEN0HAAX0D; Mon, 17 Jun 2013 00:10:31 +0200
Date: Mon, 17 Jun 2013 00:07:57 +0200
From: Tom Wijsman <TomWij@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: Packages up for grabs
Message-ID: <20130617000757.3bb64664@TOMWIJ-GENTOO>
In-Reply-To: <20130616223856.61345cf3@googlemail.com>
References: <1371376191.10717.15.camel@localhost>
	<CAKmKYaCQQuUWdXvy6-4atX7OP0mR=YqpUV_U1_TVQOq=1RRCAg@mail.gmail.com>
	<1371390923.28535.67.camel@big_daddy.dol-sen.ca>
	<20130616164445.0c8f8f55@TOMWIJ-GENTOO>
	<1371402560.28535.79.camel@big_daddy.dol-sen.ca>
	<1371403298.22480.8.camel@localhost>
	<20130616202324.45cb3262@TOMWIJ-GENTOO>
	<pan$c5bfa$8f5960ce$86320c08$2d133f6f@cox.net>
	<20130616232427.063566d4@TOMWIJ-GENTOO>
	<20130616223856.61345cf3@googlemail.com>
X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.18; x86_64-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
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_/n+tdtVEf3Z+ccx_CUCwAzs3"; protocol="application/pgp-signature"
X-Archives-Salt: 0f839a10-0669-4aa4-a2bc-7f0af5f31427
X-Archives-Hash: 9d54b36c441594cc9d9b3bbe195eb469

--Sig_/n+tdtVEf3Z+ccx_CUCwAzs3
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sun, 16 Jun 2013 22:38:56 +0100
Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote:

> On Sun, 16 Jun 2013 23:24:27 +0200
> Tom Wijsman <TomWij@gentoo.org> wrote:
> > I have one; it's great to help make my boot short, but it isn't
> > really a great improvement for the Portage tree. Better I/O isn't a
> > solution to computational complexity; it doesn't deal with the CPU
> > bottleneck.
>=20
> If the CPU is your bottleneck, Python won't help you. Python's threads
> are fine for making IO easier, but the GIL prevents them from being of
> any use for CPU intensive calculations.
>=20
> Having said that, the CPU isn't your bottleneck.

That's assuming you would go threaded, but you can also aim for lower
algorithmic complexities; the complexity makes the CPU the bottleneck.

--=20
With kind regards,

Tom Wijsman (TomWij)
Gentoo Developer

E-mail address  : TomWij@gentoo.org
GPG Public Key  : 6D34E57D
GPG Fingerprint : C165 AF18 AB4C 400B C3D2  ABF0 95B2 1FCD 6D34 E57D

--Sig_/n+tdtVEf3Z+ccx_CUCwAzs3
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)

iQEcBAEBAgAGBQJRvjc9AAoJEJWyH81tNOV9OmYH/25KdngzyE3V+F1xnmK/Y3V1
SKXws322ja+F2KM2iKB2fH8dg65V6ZTm8cPn0tFsCtQOaJnFzWhLpfS6LcOL1mNQ
/nLhntJ0u6MlXcdO4nxdVWEKcQj88hhl4W/H422t95BouHHyaHr6iNwEQlmXc5ji
u9WE2w1c8AzPhJJrRYnaEcsDWJ4/VneSWAAHWhocZpA4mus8CnGpJ0J0/TESAJJP
NfQi7m068Db0+efbcQBb++sLYNLPqChy3VnMIcttYGchfqEfp9nqsgTcMpm0LvPQ
mbHysMxjMUarKddyJF+9ar0g2UhuVQ0SoZ52ojcGBIgfLwAqAz4kNACuJEC7wfc=
=q/Zf
-----END PGP SIGNATURE-----

--Sig_/n+tdtVEf3Z+ccx_CUCwAzs3--