Посчитаем попугаев?

Всем добрый день!

Меня волнует некоторый вопрос - на сколько пропорционально зависит быстрота сборки пакетов в Gentoo от мощности процессора?

Сегодня была возможность поставить Gentoo на Intel Core 2 Duo (Quad - 4 ядра) 2.44 Ггц. Результаты такие: Сборка qt-3.3.8 - 3 минуты, kdelibs - 14 минут, kdebase 22 минуты.

На моем Celeron 1800 Мгц, qt - 47 минут, kdelibs -1 час, 57 минут, kdebase - 2 часа 56 минут. Если сравнить время двух последних сборок - получается разница в 8 с лишним раз.

С другой стороны QT собирается у меня намного дольше...

Кому не сложно, привидите свое время сборки этих пакетов - с указанием Вашего процессора.

Также очень интересуют процы от AMD.

Заранее спасибо!

P4 3Ghz, 512RANdamntux stm

P4 3Ghz, 512RAM

Tue Jan 23 16:55:28 2007 >>> x11-libs/qt-3.3.6-r4
merge time: 45 minutes and 54 seconds.

Sat Jan 27 13:07:42 2007 >>> x11-libs/qt-4.1.4-r2
merge time: 2 hours, 26 minutes and 31 seconds.

Mon Aug 13 05:19:32 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 2 hours, 4 minutes and 38 seconds.

Sun Aug 19 13:27:08 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 1 hour, 26 minutes and 45 seconds.

Хочу C2D...
Я схожу с ума или это глючит Реальность?

А ты время сам

А ты время сам просчитывал? Или как-то можно конфиги поправить, что-бы в логах время показывалось?
______________________________________________________
Linux home 2.6.19-gentoo-r5 #3 SMP Thu Jun 14 21:28:55 KRAST 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Теперь и HTC TyTN :) Жалко на Windows Mobile 6.0 :(

app-portage/genlop

app-portage/genlop

AMD Athlon 2000+ Mon Jul

Linux desktop 2.6.22-gentoo-r4 #1 Sat Aug 18 23:18:11 EEST 2007 i686 AMD Athlon(tm) XP 2000+ AuthenticAMD GNU/Linux

Mon Jul 23 17:45:04 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 33 minutes and 6 seconds.

Sat Aug 18 11:07:59 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 35 minutes and 39 seconds.

Thu Jun 28 19:58:20 2007 >>> kde-base/kdelibs-3.5.7
merge time: 1 hour, 55 minutes and 25 seconds.

Sun Jul 15 21:04:56 2007 >>> kde-base/kdelibs-3.5.7
merge time: 1 hour, 51 minutes and 23 seconds.

Sat Aug 18 12:33:39 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 1 hour, 25 minutes and 39 seconds.

Thu Jun 28 22:21:20 2007 >>> kde-base/kdebase-3.5.7
merge time: 2 hours, 6 minutes and 32 seconds.

Wed Jul 18 20:55:41 2007 >>> kde-base/kdebase-3.5.7-r1
merge time: 1 hour, 46 minutes and 11 seconds.

хороший ответ

хороший ответ Intel-поклонникам :) AthlonXP-2000+ уделал P$-3000 :D
P.S.: хотя тему, имхо, правильнее было бы обозвать "Померяемся пись... ой! писЮками" :)
P.P.S.: хотя, возможно, у предыдущего товарища с P4-3000 ccache не работает

Пока всех

Пока всех уделал Quad :)

А что, ни у кого нету что-либо похожего от AMD ? Цифры в студию!

AMD не выпустил 4

AMD не выпустил 4 ядерный проц.
_______________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S

AMD Phenom Quad-Core

А теперь уже есть (-:Е

Fri Aug 3 13:39:50 2007 >>>

Fri Aug 3 13:39:50 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 23 minutes and 20 seconds.

* x11-libs/qt-3.3.8-r3
Install date: Wed Aug 8 10:29:34 2007
USE="cups gif ipv6 mysql opengl postgres -debug -doc -examples -firebird -nas -nis -odbc -sqlite -xinerama -immqt -immqt-bc"
CFLAGS="-O2 -march=athlon64 -pipe -fno-strict-aliasing"

Sun Jul 29 02:40:23 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 49 minutes and 20 seconds.

* kde-base/kdelibs-3.5.7-r2
Install date: Sun Jul 29 02:40:23 2007
USE=""
CFLAGS="-O2 -march=athlon64 -pipe -msse3"

Mon Jul 30 13:20:49 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 44 minutes and 59 seconds.

* kde-base/kdebase-3.5.7-r3
Install date: Mon Jul 30 13:20:49 2007
USE=""
CFLAGS="-O2 -march=athlon64 -pipe -msse3"

Время сборки очень сильно зависит от выбранных флагов, например у меня для qt4 выбраны практически все флаги, так примеры и т.п. собирается раза в два больше времени чем сама библиотека (всё вместе около часа)

P.S. # uname -a
Linux localhost 2.6.22-gentoo-r4 #1 SMP PREEMPT Fri Aug 17 14:48:15 MSD 2007 x86_64 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux

Socket 939

plkv@localhost ~ $ genlop -t

plkv@localhost ~ $ genlop -t qt
* x11-libs/qt

Mon Jul 9 02:04:10 2007 >>> x11-libs/qt-4.2.3-r1
merge time: 2 minutes and 53 seconds.

[CPU] C2D E4300 @ 3.0GHz (333 * 9) + Thermaltake BigTyphoon 120
[MB] ASUS P5B (P965, BIOS 1405)
[RAM] 2 x 512Mb (Hynix 800) @ 833MHz 5-5-5-15-5

slep@slep ~ $ emerge

slep@slep ~ $ emerge --info
Portage 2.1.2.11 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.16-gentoo-r13-0.24 i686)
=================================================================
System uname: 2.6.16-gentoo-r13-0.24 i686 Intel(R) Celeron(TM) CPU 1000MHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 18 Aug 2007 05:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.23b
virtual/os-headers: 2.6.21
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3 -mtune=pentium3 -msse -mmmx"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=pentium3 -mtune=pentium3 -msse -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg ccache distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict userpriv"
GENTOO_MIRRORS="http://gentoo.tups.lv/source/ http://distfiles.gentoo.bg/ ftp://ftp.mneisen.org/gentoo http://mirror.utdlug.org/linux/distributions/gentoo/"
LANG="ru_RU.utf8"
LC_ALL=""
LINGUAS="ru lv"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="gzip"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kde /usr/portage/local/layman/zugaina /usr/portage/local/layman/sunrise /usr/portage/local/layman/gentoo-de /usr/portage/local/layman/swegener /usr/portage/local/layman/wrobel /usr/portage/local/layman/chtekk-apps /usr/portage/local/layman/chtekk-syscp"
SYNC="rsync://gentoo.tups.lv/gentoo-portage"
USE="X Xaw3d a52 aac aalib acl acpi alsa apache2 arts audiofile bash-completion bcmath berkdb bitmap-fonts bzip2 cairo caps cdb cddb cdparanoia cdr cli cracklib crypt cscope ctype cups curl curlwrappers dbus dga directfb dri dts dv dvd dvdr dvdread eds emboss encode esd evo exif fam fbcon firefox flac flatfile fontconfig foomaticdb fortran ftp gd gdbm gif gnome gpm gs gstreamer gtk hal iconv idn imagemagick imap imlib iodbc ipv6 isdnlog java javascript jbig jpeg jpeg2k kde kdehiddenvisibility kerberos lcms ldap libcaca lm_sensors mad mailwrapper mhash midi mikmod mime mmap mmx mng modplug mp3 mpeg mplayer mudflap musepack mysql ncurses nls nousuid nptl nptlonly nsplugin offensive ogg openexr opengl openmp oss pam pcntl pcre pdf perl php png posix postgres ppds pppd python qt3 qt3support qt4 quicktime rdesktop readline reflection ruby samba sasl savedconfig sdl session sharedmem simplexml snmp sockets source speex spell spl sqlite sse ssl subversion svg symlink sysfs sysvipc tcl tcpd tetex theora threads tidy tiff tk tokenizer truetype truetype-fonts type1-fonts unicode urandom usb vcd vim-syntax vorbis
wavpack win32codecs x264 x86 xcomposite xine xinetd xml xmlrpc xorg xpm xsl xv xvid xvmc zlib" ALSA_CARDS="intel8x0 intel8x0m ens1371 virmidi" ALSA_PCM_PLUGINS="null file" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="ncurses text" LINGUAS="ru lv" USERLAND="GNU" VIDEO_CARDS="nv"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

slep@slep ~ $ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Intel(R) Celeron(TM) CPU 1000MHz
stepping : 1
cpu MHz : 1007.359
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 2016.93

slep@slep ~ $ genlop -t kdelibs
* kde-base/kdelibs

Sat Jun 30 00:03:10 2007 >>> kde-base/kdelibs-3.5.5-r10
merge time: 2 hours, 55 minutes and 22 seconds.

Thu Jul 12 21:43:15 2007 >>> kde-base/kdelibs-3.5.5-r10
merge time: 3 hours, 18 minutes and 55 seconds.

slep@slep ~ $ genlop -t qt
* x11-libs/qt

Wed Jun 27 08:24:05 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 1 hour, 26 minutes and 29 seconds.

Thu Jul 5 11:36:49 2007 >>> x11-libs/qt-4.2.3-r1
merge time: 3 hours, 10 minutes and 6 seconds.

Sun Jul 8 21:47:54 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 1 hour, 31 minutes and 29 seconds.

Mon Jul 16 20:16:22 2007 >>> x11-libs/qt-4.2.3-r1
merge time: 4 hours, 26 minutes and 36 seconds.

Wed Aug 1 13:44:13 2007 >>> x11-libs/qt-4.3.0
merge time: 6 hours, 56 minutes and 28 seconds.

Sun Aug 5 13:38:56 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 1 hour, 34 minutes and 11 seconds.

slep@slep ~ $ genlop -t kdebase
!!! Error: no merge found for 'kdebase'
slep@slep ~ $ ccache -s
cache directory /var/tmp/ccache
cache hit 6418
cache miss 33312
called for link 2976
multiple source files 14
compile failed 783
preprocessor error 448
not a C/C++ file 1942
autoconf compile/link 7365
unsupported compiler option 695
no input file 2502
files in cache 66586
cache size 338.2 Mbytes
max cache size 2.0 Gbytes

2.6.21-gentoo-r4 x86_64

2.6.21-gentoo-r4 x86_64
Athlon 64 X2 3800+ 4Gb RAM
/var/tmp/portage - смонтирован в RAM
CFLAGS="-march=k8 -O2 -pipe -msse3 -fomit-frame-pointer"

x11-libs/qt-4.3.0-r2 - 6:28
x11-libs/qt-3.3.8-r3 - 3:16
kde-base/kdelibs-3.5.7-r2 - 26:04
kde-base/kdebase-3.5.7-r3 - 42:25

alex xscrew # uname -a Linux

alex xscrew # uname -a
Linux alex 2.6.22-gentoo-r2 #2 SMP Fri Aug 3 20:19:03 MSD 2007 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux

genlop -t qt
* x11-libs/qt

Sun Jun 10 19:57:49 2007 >>> x11-libs/qt-4.2.3-r1
merge time: 19 minutes and 30 seconds.

Sun Jun 10 21:38:27 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 8 minutes and 28 seconds.

Fri Aug 3 00:21:25 2007 >>> x11-libs/qt-4.3.0
merge time: 41 minutes and 43 seconds.

Fri Aug 17 21:49:39 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 9 minutes and 56 seconds.

Fri Aug 17 22:21:06 2007 >>> x11-libs/qt-4.3.0-r2
merge time: 31 minutes

genlop -t kdebase
* kde-base/kdebase

Sun Jun 10 22:58:48 2007 >>> kde-base/kdebase-3.5.7
merge time: 43 minutes and 30 seconds.

Tue Jul 3 19:29:20 2007 >>> kde-base/kdebase-3.5.7
merge time: 45 minutes and 52 seconds.

Fri Jul 13 21:43:31 2007 >>> kde-base/kdebase-3.5.7-r1
merge time: 43 minutes and 43 seconds.

Tue Jul 24 14:13:48 2007 >>> kde-base/kdebase-3.5.7-r2
merge time: 44 minutes and 56 seconds.

Fri Aug 3 01:30:46 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 36 minutes and 37 seconds.

Sat Aug 4 17:54:43 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 37 minutes and 5 seconds.

Tue Aug 14 10:03:34 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 42 minutes and 23 seconds.

Fri Aug 17 15:52:22 2007 >>> kde-base/kdebase-9999.4
merge time: 1 hour, 22 minutes and 38 seconds.

Fri Aug 17 17:30:46 2007 >>> kde-base/kdebase-3.5.7-r3
merge time: 32 minutes and 43 seconds.

alex xscrew # cat /etc/make.conf
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
CCACHE_SIZE="2G"
CC="gcc"
CXX="g++"
FEATURES="parallel-fetch ccache"
EMERGE_DEFAULT_OPTS="-v"
CCACHE_SIZE="2G"
USE="-gnome kde qt mtp dvd alsa cdr unicode hal dbus -arts jpeg png tiff -berkdb acpi aac
flac mikmod mp3 musepack vorbis aac flac mikmod qt3support
-firefox a52 amr acpi lm_sensors xine kdehiddenvisibility kdeenablefinal"
#ACCEPT_KEYWORDS="~amd64"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="fglrx"
LINGUAS="ru en"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY=/usr/local/overlays
source /usr/portage/local/layman/make.conf

model name : Intel(R)

model name : Intel(R) Pentium(R) 4 CPU 1.50GHz
cpu MHz : 1800.546
cache size : 256 KB
bogomips : 3602.33

* kde-base/kdelibs

Wed Aug 8 09:33:22 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 1 hour, 16 minutes and 27 seconds.

* x11-libs/qt

Wed Aug 8 07:15:03 2007 >>> x11-libs/qt-4.3.0-r2
merge time: 2 hours, 12 minutes and 23 seconds.

Fri Aug 10 03:27:57 2007 >>> x11-libs/qt-4.3.1
merge time: 3 hours, 8 minutes and 25 seconds.

Tue Aug 7 00:03:22 2007 >>>

Tue Aug 7 00:03:22 2007 >>> kde-base/kdelibs-3.5.5-r10
merge time: 27 minutes and 11 seconds.

Fri Aug 10 00:28:07 2007 >>> kde-base/kdelibs-3.5.5-r10
merge time: 27 minutes and 16 seconds.

Wed Aug 15 01:43:04 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 28 minutes and 56 seconds.

Wed Aug 15 07:49:24 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 26 minutes and 24 seconds.
Mon Aug 6 23:31:32 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 7 minutes and 13 seconds.

Thu Aug 9 23:56:30 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 7 minutes and 31 seconds.

Sun Aug 12 14:58:53 2007 >>> x11-libs/qt-4.3.0
merge time: 22 minutes and 46 seconds.

Sun Aug 12 16:19:18 2007 >>> x11-libs/qt-4.3.0
merge time: 27 minutes and 47 seconds.

Mon Aug 13 15:00:11 2007 >>> x11-libs/qt-4.3.0
merge time: 23 minutes and 10 seconds.

Wed Aug 15 00:43:14 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 8 minutes and 11 seconds.

Wed Aug 15 01:09:49 2007 >>> x11-libs/qt-4.3.0-r2
merge time: 24 minutes and 31 seconds.

Wed Aug 15 05:51:44 2007 >>> x11-libs/qt-3.3.8-r3
merge time: 10 minutes and 3 seconds.

Wed Aug 15 07:08:37 2007 >>> x11-libs/qt-4.3.0-r2
merge time: 21 minutes and 58 seconds.
__________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.2.11 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.21-gentoo-r4
S

Fri Jun 22 01:15:27

     Fri Jun 22 01:15:27 2007 >>> x11-libs/qt-3.3.8-r2
       merge time: 11 minutes and 56 seconds.

     Fri Jun 22 03:54:37 2007 >>> x11-libs/qt-4.2.3-r1
       merge time: 29 minutes and 54 seconds.

     Fri Jun 22 04:32:36 2007 >>> kde-base/kdelibs-3.5.5-r10
       merge time: 36 minutes and 28 seconds.

     Fri Jun 22 19:06:28 2007 >>> kde-base/kdebase-3.5.5-r3
       merge time: 51 minutes and 50 seconds.

make.conf

CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"

Pentium 4 3.0E (3 Ghz) 512 Mb памяти. Без ccache
______________________________________________________
Linux home 2.6.19-gentoo-r5 #3 SMP Thu Jun 14 21:28:55 KRAST 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Теперь и HTC TyTN :) Жалко на Windows Mobile 6.0 :(

ну и я похвастаюсь:

Athlon 64 (AM2) 3200 / 2x512 Mb

CCACHE_SIZE="4G"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -msse -msse2 -msse3 -mmmx -m3dnow -mfpmath=sse"

Я думаю правильнее привести будет лучшие цифры, так как некоторые пакеты пересособирались 2-3 раза и иногда это происходило во время работы когда были запущены: (Zend Studio, firefox, pidgin, wine с SQLYog, Evolution, amarok ну и конечно терминал)

да и хорошо бы вспоснить магический флаг: USE="kdeenablefinal" - ускоряет неплохо собрку, но увеличивает потребление памяти.

x11-libs/qt-3.3.8-r3 : 4 minutes.
kde-base/kdelibs-3.5.7-r2 : 33 minutes.
kde-base/kdebase-3.5.7-r3 : 46 minutes and 47 seconds.

з.Ы: нехотелось бы случайно развести хуливар, прост ненароком упомяну что кде щас уже не пользуюсь, стоит xfce.

sharik@sharik ~ $ uname

sharik@sharik ~ $ uname -a
Linux sharik 2.6.22-gentoo-r1 #16 Thu Aug 2 19:32:27 EEST 2007 i686 Celeron (Coppermine) GenuineIntel GNU/Linux
celeron 1100 ope 256

Sun May 13 16:42:22 2007 >>> kde-base/kdelibs-3.5.5-r10
merge time: 3 hours, 23 minutes and 12 seconds.

Sun May 13 12:31:06 2007 >>> x11-libs/qt-3.3.8-r2
merge time: 1 hour, 3 minutes and 14 seconds.

Athlon64 San Diego 3700+ downgraded на 7%. 1Гиг оперативы.

Компилилось, правда, если я хорошо помню, во время просмотра фильма и перекодирования музыки в 3 потока, так что....

Fri Aug 17 23:06:20 2007 >>> kde-base/kdelibs-3.5.7-r2
merge time: 46 minutes and 48 seconds

Sat Aug 18 00:01:55 2007 >>> x11-libs/qt-4.3.0-r2
merge time: 55 minutes and 35 seconds.

kdebase нету.

# genlop -t

# genlop -t x11-libs/qt-3.3.8-r3
  * x11-libs/qt

    Tue Aug 21 02:22:27 2007 >>> x11-libs/qt-3.3.8-r3
      merge time: 9 minutes and 2 seconds.

# uname -a
Linux toohes 2.6.22-gentoo-r4 #1 SMP Fri Aug 17 02:27:46 MSD 2007 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ AuthenticAMD GNU/Linux

ОЗУ два гига

имхо тут надо

имхо тут надо учитывать частоту не только проца, но и памяти, т.к. память для интел-совместимых процессоров - это узкое место. Слишком уж много пересылок данных туда-сюда.

Запускать компиляцию не хочется, скажу примерно - QT у меня собирается около часа. Проц Р4-1700, память 256 Мб 266 МГц. На машине с таким же процом, но с частотой памяти 133 МГц сборка QT длилась 2 часа.

Dell Latitude C640, Conrad-Gentoo, reiser4

Откопал, откопал! :)

Обзавлёся новыми железками и решил отписать.

make.conf:

CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
ACCEPT_KEYWORDS=" ~x86"
MAKEOPTS="-j5"
FEATURES="ccache"

qt-4.3.3 - первая сборка 11 минут, последующие от 0:01:40 до 0:03:44
qt-3.3.8-r4 - 0:03:13
gcc-4.2.2 собиралось 4.1.1 вроде - 0:25:24
kdebase-3.5.8-r6 - 0:17:03
kdebase-4.0.0 - 0:07:43

---
2.6.23-gentoo-r6 SMP i686 Intel(R) Core(TM)2 Quad CPU Q6600 @ 3.20GHz / 2Gbram@1100Mhz

Intel(R) Pentium(R) Dual CPU

Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz, 1G мозгов
x11-libs/qt-4.3.3
merge time: 38 minutes and 32 seconds
kde-base/kdelibs-4.0.0
merge time: 11 minutes and 12 seconds
kde-base/kdebase-4.0.0
merge time: 22 minutes and 36 seconds

все равно не работает.. :((((

"все равно не

"все равно не работает.. :(((( "
Чаво не работает ???

Победитель в

Победитель в даннои номинации http://calculator.gentoo.ru/node/5614

$ genlop -t kdebase qt

$ genlop -t kdebase qt kdelibs
 * kde-base/kdebase

     Sat Jun  2 05:56:09 2007 >>> kde-base/kdebase-3.5.5-r4
       merge time: 1 hour, 41 minutes and 8 seconds.

     Mon Sep 10 00:21:22 2007 >>> kde-base/kdebase-3.5.7-r3
       merge time: 1 hour, 44 minutes and 20 seconds.

     Tue Jan 15 04:24:57 2008 >>> kde-base/kdebase-3.5.7-r5
       merge time: 1 hour, 4 minutes and 37 seconds.

 * x11-libs/qt

     Fri Jun  1 02:59:03 2007 >>> x11-libs/qt-4.2.3-r1
       merge time: 52 minutes and 50 seconds.

     Sat Jun  2 02:27:41 2007 >>> x11-libs/qt-3.3.8-r2
       merge time: 30 minutes and 58 seconds.

     Sun Sep  2 02:59:38 2007 >>> x11-libs/qt-3.3.8-r3
       merge time: 32 minutes and 20 seconds.

     Fri Sep 21 02:59:26 2007 >>> x11-libs/qt-3.3.8-r4
       merge time: 26 minutes and 39 seconds.

     Thu Dec 20 11:45:21 2007 >>> x11-libs/qt-4.3.2-r1
       merge time: 1 hour, 11 minutes and 31 seconds.

     Tue Jan  8 10:32:59 2008 >>> x11-libs/qt-4.3.2-r1
       merge time: 52 minutes and 5 seconds.

     Sun Jan 20 22:36:42 2008 >>> x11-libs/qt-3.3.8-r4
       merge time: 16 minutes and 58 seconds.

 * kde-base/kdelibs

     Sat Jun  2 04:06:37 2007 >>> kde-base/kdelibs-3.5.5-r10
       merge time: 1 hour, 23 minutes and 42 seconds.

     Sun Sep  9 19:24:33 2007 >>> kde-base/kdelibs-3.5.7-r2
       merge time: 1 hour, 30 minutes and 36 seconds.

     Thu Nov 22 13:06:06 2007 >>> kde-base/kdelibs-3.5.7-r3
       merge time: 52 minutes and 56 seconds

До ноября был AMD Athlon XP 2000+, теперь:

$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 44
model name      : AMD Athlon(tm) 64 Processor 3000+
stepping        : 2
cpu MHz         : 2000.000
cache size      : 512 KB

Отсюда и разница во времени сборок. ccache не включён

Inspiron mgnt00 # genlop -t

Inspiron mgnt00 # genlop -t qt
* x11-libs/qt

Fri May 9 20:04:10 2008 >>> x11-libs/qt-3.3.8-r4
merge time: 11 minutes and 49 seconds.

Sat May 10 04:13:29 2008 >>> x11-libs/qt-4.3.3
merge time: 1 hour, 7 minutes and 36 seconds.

Inspiron mgnt00 # genlop -t kdelibs
* kde-base/kdelibs

Fri May 9 23:22:26 2008 >>> kde-base/kdelibs-3.5.8-r4
merge time: 35 minutes and 59 seconds.

Inspiron mgnt00 # genlop -t kdebase
!!! Error: no merge found for 'kdebase'

Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz

Linux Inspiron 2.6.24-gentoo-r7 #1 SMP Sat May 10 01:24:30 IDT 2008 x86_64 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux

Thu Jun 26 10:27:14 2008 >>>

Thu Jun 26 10:27:14 2008 >>> x11-libs/qt-3.3.8-r4
merge time: 3 minutes and 48 seconds.

kk linux # uname -a
Linux kk 2.6.24-gentoo-r8 #1 SMP Sun Jul 20 11:05:39 MSD 2008 x86_64 Intel(R) Xeon(TM) CPU 3.16GHz GenuineIntel GNU/Linux

ais@DrGentoo / $ uname

ais@DrGentoo / $ uname -a
Linux DrGentoo 2.6.25-gentoo-r5 #1 SMP PREEMPT Mon Jun 23 22:24:33 MSD 2008 x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz GenuineIntel GNU/Linux
ais@DrGentoo / $ sudo genlop -t qt kdebase kdelibs
* x11-libs/qt

Fri Feb 8 19:19:31 2008 >>> x11-libs/qt-3.3.8-r4
merge time: 10 minutes and 43 seconds.

Sat Feb 9 16:47:34 2008 >>> x11-libs/qt-4.3.2-r1
merge time: 41 minutes and 32 seconds.

Sun Mar 2 21:32:20 2008 >>> x11-libs/qt-4.3.4
merge time: 32 minutes and 52 seconds.

Mon Mar 3 21:52:21 2008 >>> x11-libs/qt-3.3.8-r4
merge time: 8 minutes and 9 seconds.

Wed Mar 19 18:40:03 2008 >>> x11-libs/qt-4.3.4-r1
merge time: 25 minutes and 6 seconds.

Sat Apr 19 05:14:39 2008 >>> x11-libs/qt-4.3.4-r1
merge time: 27 minutes and 31 seconds.

* kde-base/kdebase

Sat Feb 9 19:08:59 2008 >>> kde-base/kdebase-3.5.8-r6
merge time: 28 minutes and 21 seconds.

Sat Mar 1 19:02:12 2008 >>> kde-base/kdebase-3.5.9
merge time: 28 minutes and 28 seconds.

Tue Mar 11 22:32:31 2008 >>> kde-base/kdebase-3.5.9-r1
merge time: 28 minutes and 21 seconds.

Sat Apr 19 17:44:24 2008 >>> kde-base/kdebase-3.5.9-r2
merge time: 27 minutes and 55 seconds.

Sun Apr 27 11:27:23 2008 >>> kde-base/kdebase-3.5.9-r3
merge time: 28 minutes and 1 second.

Wed Apr 30 23:39:24 2008 >>> kde-base/kdebase-3.5.9-r3
merge time: 29 minutes and 53 seconds.

Sun Jun 15 19:19:56 2008 >>> kde-base/kdebase-3.5.9-r4
merge time: 29 minutes and 16 seconds.

* kde-base/kdelibs

Sat Feb 9 17:53:09 2008 >>> kde-base/kdelibs-3.5.8-r3
merge time: 20 minutes and 28 seconds.

Sat Mar 1 18:27:32 2008 >>> kde-base/kdelibs-3.5.9
merge time: 27 minutes and 57 seconds.

Sat Mar 29 18:26:29 2008 >>> kde-base/kdelibs-3.5.9-r1
merge time: 23 minutes and 12 seconds.

Sat Apr 19 16:49:58 2008 >>> kde-base/kdelibs-3.5.9-r2
merge time: 15 minutes and 1 second.

Wed Apr 30 19:42:06 2008 >>> kde-base/kdelibs-3.5.9-r3
merge time: 24 minutes and 33 seconds.

Wed Apr 30 22:36:49 2008 >>> kde-base/kdelibs-3.5.9-r3
merge time: 22 minutes and 55 seconds.

Tue May 6 21:16:27 2008 >>> kde-base/kdelibs-3.5.9-r4
merge time: 14 minutes and 46 seconds.

Sun Jul 13 18:00:55 2008 >>> kde-base/kdelibs-4.0.5
merge time: 21 minutes and 23 seconds.

чтоб нормально

чтоб нормально сравнивать - фичи ccache и distcc должны быть отключены, компилироваться одна и та же версия пакетов с одним и тем же набором USE...

Иначе сравнение сложно назвать адекватным ))

неужели никто

неужели никто на wolfdale/yorkfield еще не тестировал?

хочу брать, есть подозрение, что громадный кэш L2 при компилёже свое веское слово скажет :)

Не, не скажет,

Не, не скажет, походу hdd ограничивает скорость. На q9450 (разогнан до 3.2 ГГц) результаты 1 в 1 как и c quad из первого поста. Надо будет попробовать смонтировать /var/tmp/portage на raid0.

А в

Монтирование

Монтирование /var/tmp/portage в RAM не дало, решительно, никакого эффекта. Возможно, скорость ограничивается не считыванием с харда, а записью на него бинарников.

хм... а у меня

хм... а у меня дало... AMD64-3000+/1Gib RAM. Причем в разы. ну, и ccache работает. Все-таки, RAM-диск работает в разы быстрее, чем железо.

Ну это вряд

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".