Несколько месяцев назад я купил новый компьютер. Я установил Ubuntu 18.04, и он работает нормально, за исключением случаев, когда я компилирую код c ++: он сильно зависает, как только происходит всплеск высокой загрузки ЦП (10+ ядер).
Единственное рабочее решение - скомпилировать с -j8
. Использование -j10
или выше приведет к сбою системы в большинстве случаев. -j16
дает сбой в 100% случаев с большими проектами (без ccache).
Подробная информация о моей настройке:
- Игровой компьютер Asus: Asus Strix GT15 - ссылка на лучшую покупку . Как вы уже догадались, я купил его для графического процессора ... в противном случае я бы сам построил его из компонентов хорошего качества (особенно блока питания и радиатора).
- МБ: Asus strix B460-G Gaming
- Процессор: Intel Core i7-10700KF
- Источник питания: Неизвестный OEM 500 Вт 80 PLUS
- Сбой происходит, когда графический процессор находится в режиме ожидания (настольный компьютер).
- Я не могу установить более свежие версии Ubuntu из-за необходимой рабочей среды.
То, что я пробовал, но не решило проблему (это немного реже, но все еще происходит):
Bios:
- Я уменьшил Turbo до минимума (1 с вместо 60), радиатор процессора кажется очень неэффективным для этой печи CPU.
- Уменьшено количество ампер И максимальная мощность, которую может использовать процессор / материнская плата в случае слишком слабого блока питания.
- Увеличена скорость вращения вентилятора раньше, когда температура процессора достигает 50 ° C (температура не намного лучше, но теперь она очень громкая при компиляции)
- Заменена OEM "термопаста" на пасту высокого качества (температура уменьшена на 2 -3C)
Примечания к сбоям:
journalctl -b -1
не имеет никаких следов сбоя, поэтому я думаю, что это сбой аппаратного процессора ...
- Ctrl-Alt-F * клавиши не работают
- Невозможно подключиться по ssh после сбоя
- Аудио тоже дает сбой, когда это происходит
- Я не думаю, что проблема в блоке питания, потому что я могу использовать
stress -c 16
и ./ gpu_burn 300
одновременно, и система не выйдет из строя. Stress использует только sqrt () ...
Заранее спасибо!
Обновление №1
Temps:
- без этих модов настроек Bios они могли бы легко подняться до 90C после устойчивой 100% загрузки ЦП. С такими темпами я не позволял ему работать достаточно долго.
- после модификаций температура редко превышает 80 ° C.
- Замораживание, похоже, связано с внезапным всплеском использования ЦП, а не с высокой температурой ЦП.
- комнатная температура 20-22 ° C
- простоя ЦП 27-28 ° C
Текущее ядро:
uname -a
Linux rog 5.4.0-87-generic #98~18.04.1-Ubuntu SMP Wed Sep 22 10:45:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
задан ForeverLearning
4 November 2021 в 21:12
поделиться