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