Como posso definir o intel idle max cstate como 1 e como posso verificar quando isso será feito. Eu tenho um problema de congelamento por causa dos núcleos do bay trail.
Eu tentei o kernel 4.5 4.1.12 4.4, mas o problema de congelamento ainda continua. no momento 4.4 é a minha versão do kernel.
Respostas:
Se você estiver usando o GRUB:
Com
sudo
, edite/etc/default/grub
e edite aGRUB_CMDLINE_LINUX_DEFAULT
linha, adicionandointel_idle.max_cstate=1
o que já estiver lá. Depois de salvar o arquivo executadosudo update-grub
, reinicie. Sugira que você salve uma cópia do seu arquivo grub original primeiro.Para verificar se o seu cstate não está indo mais além do que 1, use o turbostat (pacote: linux-tools-common).
Exemplo (onde já existe algo no
GRUB_CMDLINE_LINUX_DEFAULT
):Antes (editado):
Faça a alteração (usando meu método para controle de configuração):
Mude isso:
Para isso:
E atualize:
Agora verifique (editado):
Você também deve ver essas mensagens em
dmesg
evar/log/kern.log
(editadas):fonte
turbostat
, está mostrando que o cstate não está indo mais fundo que 1. Como assimdeeper
? O que fazer de diferente se for mais profundo?intel_idle.max_cstate=1
no grub comoGRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
com uma atualização do grubsudo update-grub
e reiniciei a máquina. Não há mais reinicializações rígidas. Estou feliz por ter resolvido meu problema. Gostaria de saber o que exatamente essa propriedade está dizendo à CPU. #Depois de ter os mesmos problemas de congelamento do Linux e do meu asrock Q2900, encontrei em um site de TI alemão a solução / solução alternativa fornecida pela Intel. ( https://www.golem.de/news/intel-einfrieren-bei-intels-bay-trail-socs-durch-patch-abgefedert-1609-123546.html ) Há um problema geral com os Bay-Trail-SoCs da Intel. O link para o patch: https://bugzilla.kernel.org/attachment.cgi?id=223851
Mais informações: Este patch / script obtém o modo de economia de energia. A solução de tópicos acima remove esse modo.
fonte
Edite / etc / defaults / grub:
Corre
fonte
Não há mais necessidade de atualizar o grub se você alternar para o kernel mais recente.
De acordo com o comentário # 1013 no relatório de erros , agora está corrigido:
Demorou cerca de quatro anos para corrigir esse bug relatado pela primeira vez em 8 de dezembro de 2015.
fonte