Вы здесь

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

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

Меня волнует некоторый вопрос - на сколько пропорционально зависит быстрота сборки пакетов в 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, 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

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 не работает

P.S.: Linux - это красная таблетка :-) Windows - синяя...

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

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

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

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

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

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 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 --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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

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 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) 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 >>> 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 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 :(

# 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

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

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

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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

$ 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 не включён

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

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 >>> 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 -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.

Где мало слов, там вес они имеют... (с) W. Sheakespeare

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

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

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

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

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

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

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

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

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.