как задействовать все ядра камня при сборке портов?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
как задействовать все ядра камня при сборке портов?
если сказать make -j12 в порту сквида, то ничего не происходит. Научите как собирать порты многопоточно 
FreeBSD the power to serve.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35489
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: как задействовать все ядра камня при сборке портов?
не стоит этого делать.
может полезть в зависимости не окучив что-то по дорроге.
=========
зачем это? не надо торопиться в таких делах.
может полезть в зависимости не окучив что-то по дорроге.
=========
зачем это? не надо торопиться в таких делах.
Убей их всех! Бог потом рассортирует...
- dvg_lab
- сержант
- Сообщения: 291
- Зарегистрирован: 2007-07-02 22:51:25
- Откуда: Москва
Re: как задействовать все ядра камня при сборке портов?
вопрос был чисто теоретический, на самом деле на боевых серваках конечно же бред. Но в свете того что в скором времени у нас частота камней расти не будет (или очень мало) а будет расти количество ядер.. то например на моем 8-ми ядероном серваке собирать в один поток как-то не по спортивному, хотя с другой стороны не кажный день собираешь, но и с третьей стороны хотелось бы знать еси такая фича существует.
FreeBSD the power to serve.
-
Гость
- проходил мимо
Re: как задействовать все ядра камня при сборке портов?
если нужно ускорить сборку, то посмотри в сторону ccache и distcc...
сам же gcc похоже однопоточный...
к тому же разгрузить можно не только make(1), но и gmake(1):
сам же gcc похоже однопоточный...
к тому же разгрузить можно не только make(1), но и gmake(1):
Код: Выделить всё
> (cd /usr/ports/irc/irssi-devel && make configure && make GMAKE="gmake -j4")-
Гость
- проходил мимо
Re: как задействовать все ядра камня при сборке портов?
забавно, а если не указать кол-во одновременных job'ов, т.е. gmake -j, то можно легко положить тачку на лопатки. После пробного запуска на tmpfs (где скорость доступа к файлам самая быстрая) мой top был просто забит от cc, кои компилили svn mplayer'а... Опасная опция 
-
k_i_r_y
- проходил мимо
- Сообщения: 8
- Зарегистрирован: 2007-10-05 12:50:39
Re: как задействовать все ядра камня при сборке портов?
вот ссылочка на обсуждение статьи про сборку на нескольких камнях
http://www.opennet.ru/opennews/art.shtml?num=12965
http://www.opennet.ru/opennews/art.shtml?num=12965
