Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-performance
Navigation:
Lists: gentoo-performance: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-performance@g.o, gentoo-performance@g.o
From: glen <glen@...>
Subject: Re: Re: Testing, testing...
Date: Tue, 6 Apr 2004 23:18:12 +0300
On Tuesday 06 April 2004 15:13, Chris Smith wrote:
> On Tuesday 06 April 2004 11:57, Jerry McBride wrote:
> > Nicholas wrote:
> > > Ok, This week's project is to test Gentoo's performance...
> >
> > How about a "performance wish list" ?
> >
> > 1 - Migrate emerge from python to C.
> > 2 -  Use a real database for portage instead of a filesystem
> > 3 - ....
>
> 4 - Profit????
>
> But seriously, folks. Number 2 I can see having good points feature-wise,
> but not performance. Same with number 1.

the binary packages support is very slow and the user interface reacts very 
poorly (hitting ctrl+c sometimes is 'missed' by the app).

lets assume, i want to tune the flags i build, so i have constantly re-issue 
the same portage command
i have to check that console intervals from 1 to 15 minutes because it does 
there something for long time



# time emerge php -vpt

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild  N    ] dev-php/php-4.3.4-r4  +X +berkdb -crypt -curl -doc -fdftk 
-firebird -flash -freetds -gd -gd-external -gdbm -gmp -imap -informix -ipv6 
-java +jpeg +ldap -mcal +memlimit -mysql +ncurses -nls -oci8 -odbc +pam 
+pdflib +png -postgres +qt +readline -snmp +spell +ssl +tiff +truetype +xml2 
-yaz  3,686 kB
[ebuild  N    ]  net-libs/libwww-5.4.0-r2  -mysql +ssl  1,110 kB
[ebuild  N    ]  media-libs/freetype-1.3.1-r3  -nls  1,919 kB
[ebuild  N    ]  media-libs/pdflib-5.0.2  -java +perl +python +tcltk  2,709 kB
[ebuild  N    ]  app-text/sablotron-0.97   428 kB

Total size of downloads: 9,854 kB


real    0m3.806s
user    0m2.635s
sys     0m0.180s
# time emerge php -vpt -gk

These are the packages that I would merge, in reverse order:

Fetching binary packages info...
Loaded metadata pickle.
cache miss: 'x' --- cache hit: 'o'
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
  -- DONE!

Calculating dependencies ...done!
[ebuild  N    ] dev-php/php-4.3.4-r4  +X +berkdb -crypt -curl -doc -fdftk 
-firebird -flash -freetds -gd -gd-external -gdbm -gmp -imap -informix -ipv6 
-java +jpeg +ldap -mcal +memlimit -mysql +ncurses -nls -oci8 -odbc +pam 
+pdflib +png -postgres +qt +readline -snmp +spell +ssl +tiff +truetype +xml2 
-yaz  3,686 kB
[ebuild  N    ]  net-libs/libwww-5.4.0-r2  -mysql +ssl  1,110 kB
[ebuild  N    ]  media-libs/freetype-1.3.1-r3  -nls  1,919 kB
[ebuild  N    ]  media-libs/pdflib-5.0.2  -java +perl +python +tcltk  2,709 kB
[binary  N    ]  app-text/sablotron-0.97

Total size of downloads: 9,425 kB


real    1m15.319s
user    0m48.906s
sys     0m1.258s

it's not the perfect example here, but anyway it's ~25 times slower...

--
gentoo-performance@g.o mailing list

References:
Testing, testing...
-- Nicholas
Re: Testing, testing...
-- Jerry McBride
Re: Re: Testing, testing...
-- Chris Smith
Navigation:
Lists: gentoo-performance: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: portage database layer [Was: Testing, testing...]
Next by thread:
portage performance
Previous by date:
Re: portage database layer [Was: Testing, testing...]
Next by date:
portage performance


Updated Jun 17, 2009

Summary: Archive of the gentoo-performance mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.