LINUX.ORG.RU

И второй вопрос, какой там у него должен быть ACCEPT_KEYWORDS, чтобы на нестабильную ветку перескочить?

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

че уж там, ставь просто MAKEOPTS="-j". Параллелить будет до посинения.

fizteh
()
Ответ на: комментарий от vitroot

> или MAKEOPTS="-j15" хватит?

Должно хватить.

Deleted
()
Ответ на: комментарий от vitroot

> И второй вопрос, какой там у него должен быть ACCEPT_KEYWORDS, чтобы на нестабильную ветку перескочить?

emerge --info | grep ACCEPT_KEYWORDS

Посмотри что там сейчас и добавь к кейворду "~".

Deleted
()
Ответ на: комментарий от Deleted

>>emerge --info | grep ACCEPT_KEYWORDS

Ага, спасибо, так и есть ACCEPT_KEYWORDS="sparc" :)

vitroot ★★
() автор топика
Ответ на: комментарий от lester

у меня дома в той же генте на 4х-ядернике ncurses компилялся ~17 минут.
В твоей убунте бинарник скомпиленный

vitroot ★★
() автор топика
Ответ на: комментарий от lester

rubystar # time emerge ncurses

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] sys-libs/ncurses-5.6-r2  USE="gpm -debug -doc -minimal -nocxx -profile -trace -unicode" 0 kB


real    1m36.211s
user    1m17.844s
sys     0m28.293s

Rubystar ★★
()
Ответ на: комментарий от Rubystar

rubystar # cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz
stepping        : 11
cpu MHz         : 2331.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 4663.00
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz
stepping        : 11
cpu MHz         : 2331.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 4663.04
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

MAKEOPTS="-j2"

Rubystar ★★
()
Ответ на: комментарий от vitroot

только что у себя проверил - две минуты собиралось

lester ★★★★
()
Ответ на: комментарий от Rubystar

> "-minimal -nocxx"

у меня за две минуты собралось полностью, включая тесты

lester ★★★★
()
Ответ на: комментарий от vitroot

> Распараллелил до j15. ncurses скомпилялась за ~4 минуты О_о

Действительно О_о, у меня на ноутбуке за две минуты собирается.

Deleted
()
Ответ на: комментарий от lester

обновить-то, само собой, стоит, я ведь пока только базу ставлю с livecd. Там в очереди и gcc стоит...

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

> а может еще быть подобная ерунда от того, что у меня параллельно компилились eix и vim?

^Z на них и на другой консоли запусти time emerge ncurses

Rubystar ★★
()

make[1]: Leaving directory `/var/tmp/ncurses-5.7+20090613/c++'

real 1m48.627s
user 1m6.526s
sys 0m15.465s

sylvia@allure:/var/tmp/ncurses-5.7+20090613$ uname -p
Intel(R) Celeron(R) M processor 1.70GHz


вот вам, обратите внимание на процессор )


кстати на многопроцессорных машинах не стоит стремиться нагрузить все,
тут будет иметь значение память и дисковый IO


Sylvia ★★★★★
()
Ответ на: комментарий от Rubystar

> Всё так. Просто emerge ncurses никакой не бенчмарк

если у него в восемь-девять больше времени занимает одна и та же задача, то можно сколько угодно говорить, что это не показатель, но факт останется фактом - у него явно что-то работает неэффективно

lester ★★★★
()
Ответ на: комментарий от Sylvia

> кстати на многопроцессорных машинах не стоит стремиться нагрузить все, тут будет иметь значение память и дисковый IO

+1

Rubystar ★★
()
Ответ на: комментарий от Sylvia

> вот вам, обратите внимание на процессор )

Тут без чёрной магии никак... Silvy, а ты случаем не колдунья?!

Deleted
()
Ответ на: комментарий от vitroot

> real 3m38.008s

> user 7m17.311s

> sys 1m11.035s

Зато у тебя I/O шустрый ) в отличие от всех нас.

Rubystar ★★
()

livecd / # cat /proc/cpuinfo
cpu : TI UltraSparc II (BlackBird)
fpu : UltraSparc II integrated FPU
prom : OBP 3.2.30 2002/10/25 14:03
type : sun4u
ncpus probed : 6
ncpus active : 6
D$ parity tl1 : 0
I$ parity tl1 : 0
Cpu0ClkTck : 0000000017d78400
Cpu1ClkTck : 0000000017d78400
Cpu2ClkTck : 0000000017d78400
Cpu3ClkTck : 0000000017d78400
Cpu4ClkTck : 0000000017d78400
Cpu5ClkTck : 0000000017d78400
Cpu6ClkTck : 0000000017d78400
Cpu7ClkTck : 0000000017d78400
Cpu8ClkTck : 0000000017d78400
Cpu9ClkTck : 0000000017d78400
Cpu10ClkTck : 0000000017d78400
Cpu11ClkTck : 0000000017d78400
Cpu12ClkTck : 0000000017d78400
Cpu13ClkTck : 0000000017d78400
MMU Type : Spitfire
State:
CPU0: online
CPU1: online
CPU2: online
CPU3: online
CPU4: online
CPU5: online
CPU6: online
CPU7: online
CPU8: online
CPU9: online
CPU10: online
CPU11: online
CPU12: online
CPU13: online

vitroot ★★
() автор топика
Ответ на: комментарий от Deleted

так я и признаюсь, небось уже дрова приготовили...

Sylvia ★★★★★
()
Ответ на: комментарий от Deleted

PS:


2.6.30.4 вышло с утра

у меня уже собрано ) только перезагружаться я буду потом уже, сейчас убегать

Sylvia ★★★★★
()
Ответ на: комментарий от Rubystar

binutils benchmark.

>Всё так. Просто emerge ncurses никакой не бенчмарк. Это как история с glxgears.

Правильно, emerge ncurses не бенчмарк, configure && make && make install binutils'ов бенчмарк. В LFS стандартная мера времени сборки -- одна сборка binutils.

Camel ★★★★★
()
Ответ на: binutils benchmark. от Camel

а причем здесь LFS?
по поводу binutils, я думаю, знает любой, кто хоть несколько первых страниц LFS-book прочитал

vitroot ★★
() автор топика
Ответ на: комментарий от Redfoxnet

>time emerge ncurses
real 1m36.823s
user 1m57.451s
sys 0m49.499s

MAKEOPTS="-j10"

>uname -p

Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
>cat /proc/cpuinfo | grep processor | wc -l

4

iSage ★★★★
()
Ответ на: комментарий от darkshvein

> AA! Я тоже хочу!

зачем?

> Где купил?


на работе ему дали пыльную серую коробку и сказали, чтоб оно заработало :)

lester ★★★★
()
Ответ на: комментарий от darkshvein

>>Где купил?

не покупал :) на работе стоит - lester вон почти угадал :)
darkshvein, а еще там 28гб озу и 10тб сигейтов :)

vitroot ★★
() автор топика
Ответ на: комментарий от bsdelnik

>>дисковая сколько в секунду отдает на чтение/запись?

вообще не проверял, но диски слабоваты в плане скорости - 5400rpm

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

>darkshvein, а еще там 28гб озу и 10тб сигейтов :)
/me сделал апгрейд - Athlon5600/2G, думал, последнее слово техники. Оказалось нет :-(

darkshvein ☆☆
()
Ответ на: комментарий от vitroot

>Распараллелил до j15. ncurses скомпилялась за ~4 минуты О_о

стоит j2 проц амд семпрон 3600+

time emerge ncurses

real 8m6.638s user 5m12.407s sys 1m42.622s

z01
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.