У меня есть до сих пор любовь Ubuntu, это идеально подходит для того, что я делал. Однако я работал над этим проектом некоторое время, который занимает несколько дней для вычислений. Программа только требует 1.7 ГБ пространства "кучи", и это использует большую часть ЦП, когда это не используется некоторым другим приложением. Как 13 часов в программу мои компьютерные перезапуски. Я понятия не имею, почему это происходит.
Мое предположение - то, что это не Ubuntu, которая перезапущена, это должен быть Ваш ЦП, которые вызывают перезапуск из-за высокой температуры.
То, что я могу предложить, должно нормализовать Ваше использование ЦП путем ограничения процесса частью мощностей ЦП. Можно сделать это инструментами как cpulimit
.
Можно установить его:
sudo apt install cpulimit
и запущенный Ваша программа с ограниченным ЦП:
sudo cpulimit -l 50 command ...
или ограничьте определенный идентификатор процесса:
sudo cpulimit -p $(pidof your-program) -l 40
Это заставляет Ваши вычисления занимать больше времени, но необходимо быть в порядке.
При использовании cpulimit
проверьте свою температуру ЦП, удостоверьтесь, что она не делает становится слишком много горячим.