[devel] Ограничение количества сборочных процессов под размер доступной памяти
Dmitry V. Levin
ldv на altlinux.org
Чт Июл 19 14:17:10 MSK 2018
On Thu, Jul 19, 2018 at 01:18:04PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 19.7.18 12:26:
> ...
> >
> > Поскольку объём доступной в системе оперативной памяти вы берёте из
> > /proc/meminfo, то вы получаете сильно завышенную оценку (на наших
> > сборочных узлах примерно в 4 раза выше действующего лимита, не считая
> > tmpfs). Другими словами, в вашем примере надо заменить 1500 на 4029,
> > чтобы __nprocs имел шанс уменьшиться. Не вижу смысла так делать,
> > поскольку коэффициент "около 4" может измениться в любой момент.
> Тем не менее, 1700 отлично помогло мне в сборке telegram-desktop.
Случайное совпадение?
> Какой есть способ узнать действующий лимит, чтобы ориентироваться на
> него?
Это сложно.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20180719/a9105017/attachment.bin>
Подробная информация о списке рассылки Devel