уменьшить приоритет сборки мира/ядра

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-27 18:17:06

сабж.

а то надоело, пол дня все это собирается, и ничего толком за компьютером не сделаешь...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-27 18:35:00

приоритет никак
можно разве что

Код: Выделить всё

man src.conf
таким образом уменьшить что бы не собиралось что то не нужное

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение hizel » 2009-10-27 18:46:41

man nice
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-27 18:50:54

и что nice даст кроме изменения приоритета на одну строку gcc
когда gcc каждый раз новый процесс для компиляции запускает
KDE проще потушить пока компиляеться
но это тоже не сильно поможет

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение hizel » 2009-10-27 19:58:14

а хз, разве после форка детишка не наследует nice? :-)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение Гость » 2009-10-27 21:22:57

Код: Выделить всё

$ idprio 31 make buildworld
или уже запущенную сборку

Код: Выделить всё

$ pgrep make cc | xargs -I% echo idprio 31 -%
Вышеприведенный пример пометит любую сборку как с приоритетом "времени простоя". Но можно поймать родителя по `ps -d', PPID или `pgrep -f buildworld' и пометить только его.

при использовании SCHED_ULE idprio/rtprio ведут себя лучше чем nice

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-27 21:39:01

спасибо, буду пробовать.

просто удивительно, что компиляция жрет почти все ресурсы процессора. Чем это можно объяснить? Плохим планировщиком задач?

имхо, сколько бы не было запущено программ, каждой должно хоть какое-то время выделено.

и это должно быть визуально видно!

Аватара пользователя
BirdGovorun
лейтенант
Сообщения: 878
Зарегистрирован: 2009-10-20 20:27:13
Откуда: Харьков.

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение BirdGovorun » 2009-10-27 21:50:09

Повод задуматься оп апгрейте машины.
У мну на 2-х ядрённом вообще незаметно, что там что-то собирается.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 0:22:51

просто удивительно, что компиляция жрет почти все ресурсы процессора. Чем это можно объяснить? Плохим планировщиком задач?
даже под виндой компилятор VC мнгого сьедает ресурсов CPU

имхо, сколько бы не было запущено программ, каждой должно хоть какое-то время выделено.
тоесть вы предлагаете
и в KDE работать без тормозов
и чтобы gcc быстро вам мир собирал

лол

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35267
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение Alex Keda » 2009-10-28 0:33:12

а кстати, зря смеёёшься.
когда у меня на десктопе стояла 6.2 - тогда ещё булыжник был одноядрёный, я прекрасно собирал всё, и КДЕ с иксами не тормозило вообще.
с нынешними версиями FreeBSD - c любым планировщиком, тормозит.
Убей их всех! Бог потом рассортирует...

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-28 1:22:05

даже под виндой компилятор VC мнгого сьедает ресурсов CPU
вот как раз в Вындовсе, какая бы программа не загружала проц, другие проги хоть и медленнее, но работают.


думаю суть в том, что на всякие КДЕ надо намного больше выделять процессорного времени. А это не главная задача серверной ОСи.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 1:24:14

думаю суть в том, что на всякие КДЕ надо намного больше выделять процессорного времени. А это не главная задача серверной ОСи.
когда у меня на десктопе стояла 6.2 - тогда ещё булыжник был одноядрёный, я прекрасно собирал всё, и КДЕ с иксами не тормозило вообще.
с нынешними версиями FreeBSD - c любым планировщиком, тормозит
выскажите эту критику в меиллист
а иначе революции не произойдет
произойдет порабощение

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-28 2:17:38

мейллист.

типа, слышь, чувак. Твоя фряха при кампиляции тармазит Винду, ну или как там ее.
разберись, а то мы с чуваками подкатим, савсем плохо будет :ROFL:

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение zingel » 2009-10-28 8:38:56

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

Код: Выделить всё

echo 'FORCE_MAKE_JOBS=yes' >> /etc/make.conf
по этому напиши ему

и вообще

Код: Выделить всё

more /usr/ports/Mk/bsd.port.mk

и вообще для сборки ядра есть -j или все забыли ?
Z301171463546 - можно пожертвовать мне денег

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 12:49:45

и вообще для сборки ядра есть -j или все забыли ?
подразумевалось что автор об этом всем уже знает
но у него все равно все тормозит)))

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-28 14:40:43

насколько я знаю, -j наоборот должен ускорять компиляцию. А значит и более тормозить комп. Иль там можно дробные значения ставить? :cz2:

зы. сколько раз экспериментировал, -j практически ни на что не влиял...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 14:44:07

зы. сколько раз экспериментировал, -j практически ни на что не влиял...
использую у себя на десктопе
и вместо 12 часов на буилд мира
получаю всего 4 часа)

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение manefesto » 2009-10-28 14:57:13

и дикие тормоза во время сборки...
кстати man src.conf спасет отца русской демократии
я такой яростный шо аж пиздеЦ
Изображение

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-28 18:47:17

и вместо 12 часов на буилд мира
получаю всего 4 часа)
:shock:

да я и без -j собираю за 3 часа...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 19:00:19

ну не у всех же как у вас 8 ядерный ксеон на десктопе - которому заняться нечем

у меня слабенький AMD двух ядерный ))))

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение wp2 » 2009-10-28 19:45:29

P4 3.0 Prescott

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение manefesto » 2009-10-28 22:28:54

paradox писал(а):ну не у всех же как у вас 8 ядерный ксеон на десктопе - которому заняться нечем

у меня слабенький AMD двух ядерный ))))
фигасе слабенький...
московский от дядьки с усами ?
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 22:31:27

угу)))

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение manefesto » 2009-10-28 22:32:11

я по запаху AMD почуял....атишным пахнет :ROFL:
я такой яростный шо аж пиздеЦ
Изображение

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: уменьшить приоритет сборки мира/ядра

Непрочитанное сообщение paradox » 2009-10-28 22:34:25

нвидия на борту
да
:-D