Obtendo problemas com intel_pstate

Obtendo problemas com intel_pstate

Recentemente, pensei que os drivers gráficos são os que estão causando grandes atrasos/travamentos no meu sistema. Mas pouco antes, descobri que o processo kidle_injectestá causando todos esses problemas. (Ao pesquisar, acredito que essa seja uma "característica" do intel_pstate).

Embora eu entenda que isso faz isso para manter meu computador/processador resfriado, isso afeta quase tudo que faço e que usa muito poder de processamento. Por exemplo, estou jogando Minecraft e quando o processador atinge um determinado limite (não sei qual é a %), esse kidle_injectprocesso entra em ação (acredito que gera um para cada núcleo de CPU que tenho) e em vez de ajudar em manter meu computador legal, isso piora as coisas.

Isto é o que acontece:

  1. Por exemplo, estou jogando Minecraft e, como disse, em uma certa% de uso da CPU, vários kidle_injectprocessos são gerados (4 em mim porque tenho 4 núcleos de CPU).
  2. Após a geração desses processos, o uso da CPU no Indicador do Monitor do Sistema dispara para 95% -100% constantes, o que causa um atraso muito grave no meu computador.
  3. Quando isso acontece, recorro apenas à abertura de uma ttysessão. (Recentemente fiquei sabendo disso e ainda não sei como eles realmente são chamados). Digitar o topcomando expõe que esses kidle_injectprocessos consomem pelo menos 60% da CPU em cada um deles, enquanto outros processos consomem apenas cerca de 2% a 5%. E foi assim que eu soube que esses eram os culpados pelo grave atraso do meu computador.

Ainda não testei porque sabia disso antes, mas muitas vezes atrás, tentei jogar Super Tux Kart também (o lançamento mais recente) e também obtive uma% de CPU muito alta, além de gagueira de áudio, e também obtive 100 % CPU quando acabei de construir um projeto no Android Studio que acredito que não deveria usar muita CPU (e também tenho algumas configurações para melhorar o desempenho do Gradle), que acredito que essa também foi a causa raiz daquela vez.

Então desabilitar intel_pstateou intel_powerclamp (ou talvez eles combinem?) Minha única maneira de resolver esse problema? Ou talvez eu possa definir quando esses kidle_injectprocessos serão gerados? Tenho lido algumas pessoas que intel_pstatetambém estão tendo problemas, mas todas elas (que eu me lembre) estão em 14.04 ou 14.10 eEstou no Ubuntu 15.04então pensei que talvez os problemas deles fossem diferentes dos meus.

Toda ajuda é muito apreciada. Obrigado!

Responder1

kidle_injecté introduzido thermalde não pelo intel_pstatedriver de escalonamento de frequência da CPU. Tente desativar o Thermald. Dito isto, o driver intel_pstate tem problemas e, se os problemas continuarem, tente desativá-lo também, de modo que você volte para o driver de escalonamento de CPU acpi-cpufreq. (algumas notas de "como fazer" deoutra resposta)

informação relacionada