Как мешать Ubuntu перезагрузить, когда ЦП используется в большой степени

У меня есть до сих пор любовь Ubuntu, это идеально подходит для того, что я делал. Однако я работал над этим проектом некоторое время, который занимает несколько дней для вычислений. Программа только требует 1.7 ГБ пространства "кучи", и это использует большую часть ЦП, когда это не используется некоторым другим приложением. Как 13 часов в программу мои компьютерные перезапуски. Я понятия не имею, почему это происходит.

2
задан 20 December 2017 в 22:03

1 ответ

Мое предположение - то, что это не Ubuntu, которая перезапущена, это должен быть Ваш ЦП, которые вызывают перезапуск из-за высокой температуры.

То, что я могу предложить, должно нормализовать Ваше использование ЦП путем ограничения процесса частью мощностей ЦП. Можно сделать это инструментами как cpulimit.

Можно установить его:

sudo apt install cpulimit

и запущенный Ваша программа с ограниченным ЦП:

sudo cpulimit -l 50 command ...

или ограничьте определенный идентификатор процесса:

sudo cpulimit -p $(pidof your-program) -l 40

Это заставляет Ваши вычисления занимать больше времени, но необходимо быть в порядке.

При использовании cpulimit проверьте свою температуру ЦП, удостоверьтесь, что она не делает становится слишком много горячим.

5
ответ дан 2 December 2019 в 01:55

Другие вопросы по тегам:

Похожие вопросы: