delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/02/14/04:46:58

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; q=dns; s=
default; b=DMABexx+qQhcz1jjb+sB0Is0tQb1opX5GPq3yX+rne/m5TN55r4Kv
w55fR/oHrbNTLW9dhGutUz7PRVWtXtDZfpHos2ZYZ0SPf6XlcpqKf20u1EMmhBMF
DRblPk4YVL1lGui+yA8nd7PYlTZd5f9AIkz0XNwtdV47Bs0qxENnn4=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:reply-to
:references:mime-version:content-type:in-reply-to; s=default;
bh=UQ+HUhlC/a0fybZFuqFqZ3Aagms=; b=GwgDIwI6IjFRYioACrzkldWEFoYS
TNiRjRNKZzVv6PwSnnlq0bYOz4Jpy2igHtAU/isq9vY+oUSHn90ZHkVSBU6qkt8C
hicP6Wr4L7EX1g+cWhgzAjVfVLeMy9J6xmNMcIBoQLmecP9eyr5wVYNxBmoANk+r
3Uq9DmD0HzWtgxY=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-6.0 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2
X-HELO: calimero.vinschen.de
Date: Fri, 14 Feb 2014 10:46:36 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Testers needed: New passwd/group handling in Cygwin
Message-ID: <20140214094636.GU2246@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <20140213143849 DOT GH2246 AT calimero DOT vinschen DOT de> <CAAXzdLVtMzdNDdm9-4puB1jJngjONS=Wbq3TXmDrJKDHcBJ5Ow AT mail DOT gmail DOT com> <952874943 DOT 20140213200700 AT mtu-net DOT ru> <52FD513D DOT 2020408 AT etr-usa DOT com> <02978090-A341-448B-9BE0-8F312216F650 AT etr-usa DOT com>
MIME-Version: 1.0
In-Reply-To: <02978090-A341-448B-9BE0-8F312216F650@etr-usa.com>
User-Agent: Mutt/1.5.21 (2010-09-15)

--rBVNTu5JXDAWzN2S
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Feb 14 00:36, Warren Young wrote:
> On Feb 13, 2014, at 4:11 PM, Warren Young <warren AT etr-usa DOT com> wrote:
>=20
> > If we save only 1/20 second (say 0.1 sec down to 0.05) per process laun=
ch, we can save tens of seconds on such a command sequence.
> >=20
> > I look forward to testing this.
>=20
> I decided to build R, since it=E2=80=99s big but fairly self-contained:
>=20
> With a 4-processor XP VM, I can=E2=80=99t tell the difference between 1.7=
.28-2 and 1.7.29s (20140213) in terms of build time.  +/- a second or two o=
ver about 4.3 CPU-minutes of build time.  Configure time doesn=E2=80=99t ch=
ange much, either.
>=20
> My nsswitch.conf:
>=20
> passwd: db
> group:  db
>=20
> I=E2=80=99ve tried it with /etc/files present and removed.
>=20
> Waah.

Don't you worry.  This may be a bad example.  Most of the time the build
spends with actual compiling and stuff, so the time spent in calling
getpwXXX/getgrXXX functions is probably very, very minor.  At least
it didn't get slower :)


Corinna

--=20
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

--rBVNTu5JXDAWzN2S
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJS/eX8AAoJEPU2Bp2uRE+gIl4QAItwVC9RE21OSF0HqZI87naF
Wp3NUQuZaCmEwjUyqblB8prY/VHQ1xalAfR8LDOaAwTc1dl/cVY49dEfTMxeImBv
YN7+REcdBKNAmFX70GHZn51IGYZ/F35xYuIo+bG+lug1F/YyW0D6KxyYJ1hNNNz0
NG8/FOPvK/ElCEoA7pj2ezqyc8SHLjr+LzRjUX94HKeVHzqMx9F09z0dm38O/18m
81k9wvFyw0H3IHNJdIzPjdxh01am6rqG2iI1rJ37O9U2FkAFey/ox5joLqYZbewc
mAJnaU9pJI3q9GAuxScvXuywc0c4QeV5iutbVSav9OELZJh7De5uwmtm8gSudhJI
ZDiQ4TsakYO/FrE3EbV1hevsNQtCx+PPG9GVbs9/2rTPlaxOHjXAA5PVgxYWcSOf
5nAroi/fKzH3pAktR3XoI+u3KB8yJjVDy24epdy4If1w7PujXsoiez3SgmxH+m+E
YdHZET2ENJCzPpS89lv6j8AV+XdAMWZqo5N+LU1YixpgUM+yMxsfGg3KXlTdbJ9M
KJdlHf1slLwuvORNNgGd8atcpKseDlsbtD85rr81yrZ1jIGGjHSnIMwz40vYL1Se
yPyOwL+Da4DUCshjEb+MtCLUiexShF8cV6lse2780vdxhyg0T8HkFF+Ma6DRlq3k
+tgJItpXieHirp1NXMNw
=vGnM
-----END PGP SIGNATURE-----

--rBVNTu5JXDAWzN2S--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019