LINUX.ORG.RU

как ЗАМЕДЛИТЬ компиляцию в арче?

 ,


0

2

я поставил флаг -j1 в makepkg.conf но ноутбук все равно очень греется и в итоге зависает

что настроить чтобы компилировал медленне но не грелся проц?



Последнее исправление: moccasingertruda (всего исправлений: 1)

Напиши модель ноута, очень интересно. И пример AUR-пакета, на котором особенно греется ноут.

p.s. Первое, что приходит в голову, конечно, это «по одёжке протягивай ножки».

krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 1)

я обычно собираю всё в докере, чтобы не тянуть дев-депенденсис, не рулить между разными версиями либов, и не загаживать свою хостевую систему - собств он для этого и создан.
вот там есть cpu/mem limits.

https://docs.docker.com/config/containers/resource_constraints/#cpu

qbbr ★★★★★
()
Последнее исправление: qbbr (всего исправлений: 1)

но ноутбук все равно очень греется и в итоге зависает

hp 15s eq 1356ur

«Athlon Gold 3150U» 2020 года выпуска. Неужели, вот прямо встает намертво, без всяких срабатываний защит, троттлинга в конце концов…

Как там в анекдоте:
- Прапорщик, остановите поезд, это же наша станция.
- Поезд, стой! Раз-два!


Может действительно, как написали выше, память исчерпывается?

krasnh ★★★
()

обороты вентилятора и термопасту?

тебе нужен cpupower а -j можешь сделать хоть миллион. меньше электричества - меньше нагрев. всеж вроде просто.

по сути вопроса, можно каждые пять\десять минут отправлять компиляцию поспасть.

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

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

antech
()

что настроить чтобы компилировал медленне но не грелся проц?

cpu governor поставить powersave, тогда проц будет работать на минимальной частоте и не будет греться.

u5er
()

я поставил флаг -j1 в makepkg.conf

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

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

Если у чувака комп зависает, то простой троттлинг ни при чём. Исправные мать и проц должны корректно сбрасывать частоты и не зависать.

Тут три варианта:

  • У него разогнанная нестабильно работающая система, пусть тогда скидывает все параметры разгона на дефолт.
  • У него неисправное железо.
  • У него мало ОЗУ.

Вот что надо проверять.

А не компиляцию в Арче «замедлять»…

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)

Попробуй кальку/генту.

Как вариант - собирать в виртуалке с заниженной частотой ЦП и активной опцией «хранить собранные пакеты»

А вообще - вскрывать, менять термоинтерфейс. Проверить работоспособность кулера.

hargard ★★
()