[devel] I: [[Girar/Parallel]]

Michael Shigorin mike на altlinux.org
Чт Апр 19 11:34:41 MSK 2018


On Fri, Apr 13, 2018 at 04:40:29PM +0300, Dmitry V. Levin wrote:
> > У нас, к сожалению, не так редок "научный" подход к решению
> > задач вместо "инженерного" -- например, каждому hello
> > резервируются ресурсы, достаточные для сборки boost или LO.
> Ох уж эти воздыхатели по "инженерному" подходу.
> Там уже такой overcommit памяти, что ждите oom killer'а.

Дим, ты ведь не оспариваешь то, что:
- ресурсов каждого отдельного pegasus* достаточно для сборки
  любого отдельного пакета в сизифе;
- их же совершенно избыточно для сборки большинства пакетов;
- запуск задач с планированием потребления ресурсов скорее
  понизит (если даже не исключит) риск oom, а не наоборот?

> > Это при том, что несложно фиксировать CPU/RAM/time по опыту
> > предыдущих сборок и неожиданности обрабатывать как исключения.
> В моде machine learning?

Это к cray@ надо было.  Здесь предлагаю всего лишь брать
последнее, даже не тенденцию, и накидывать ефрейторский запас
(пусть полтора-два раза).  Вылезло и взорвалось -- выставляем
исключение, отправляем на "толстую" сборку (или удваиваем).

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


Подробная информация о списке рассылки Devel