Как я могу установить Intel Idle Max Cstate на 1 и как я могу проверить, когда это будет сделано. У меня проблема с заморозкой из-за ядра следа залива.
Я попробовал ядро 4.5 4.1.12 4.4, но проблема замораживания все еще продолжается. на данный момент 4.4 - это моя версия ядра.
Ответы:
При использовании GRUB:
С помощью
sudo
редактируйте/etc/default/grub
и редактируйтеGRUB_CMDLINE_LINUX_DEFAULT
строку, добавляяintel_idle.max_cstate=1
к тому, что уже может быть там. После сохранения файла запуститеsudo update-grub
, затем перезагрузите компьютер. Предложите сначала сохранить копию исходного файла grub.Чтобы проверить, что ваш cstate не идет глубже, чем 1, используйте турбостат (пакет: linux-tools-common).
Пример (где что-то уже есть
GRUB_CMDLINE_LINUX_DEFAULT
):До (отредактировано):
Внесите изменения (используя мой метод для контроля конфигурации):
Изменить это:
К этому:
И обновить:
Теперь проверьте (отредактировано):
Вы также должны увидеть эти сообщения в
dmesg
иvar/log/kern.log
(отредактировано):источник
turbostat
показывает, что cstate не идет глубже, чем 1. Что вы имеете в видуdeeper
? Что делать по-другому, если оно идет глубже?intel_idle.max_cstate=1
в grub, какGRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
при обновлении grub,sudo update-grub
и перезапустил машину. Никаких перезапусков больше не происходит. Я рад, что решил свою проблему. Интересно, что именно это свойство говорит процессору, хотяПосле таких же проблем с зависанием в linux и моем asrock Q2900 я нашел на немецком IT-сайте решение / обходной путь, предоставленный Intel. ( https://www.golem.de/news/intel-einfrieren-bei-intels-bay-trail-socs-durch-patch-abgefedert-1609-123546.html ) Существует общая проблема с Bay-Trail-SoCs от Intel. Ссылка на патч: https://bugzilla.kernel.org/attachment.cgi?id=223851
Дополнительная информация: этот патч / скрипт получает режим энергосбережения. Приведенное выше решение для темы вообще убирает этот режим.
источник
Отредактируйте / etc / defaults / grub:
Пробег
источник
Больше нет необходимости обновлять grub, если вы переключаетесь на самое последнее ядро.
Согласно комментарию № 1013 в отчете об ошибках, это исправлено:
Исправление этой ошибки заняло около четырех лет, о чем впервые было сообщено 8 декабря 2015 года.
источник