Nos últimos dias, meu computador acelerou seus fãs sem fazer muito. Estou falando de uma instância do Firefox, gedit, poucas janelas de terminador e é isso. Estou conky
executando na minha área de trabalho e ele diz o seguinte:
Pior do que os ventiladores barulhentos, o consumo de energia (cerca de 50 W, se você acredita no nosso monitor de energia) são os travões X. Os aplicativos continuam congelando e estou tentando concluir o trabalho. Tudo isso faz de Oli um garoto chato.
Eu estava realmente confuso que nem conky
ou htop
foram me mostrando um processo, mas eu acabei de correr ps aux | sort -k 3
e eu estou vendo um número de processos que parecem que podem estar contribuindo para a minha dor:
root 6 0.0 0.0 0 0 ? S Nov27 0:00 [migration/0]
root 7 0.0 0.0 0 0 ? S Nov27 0:00 [migration/1]
root 11 0.0 0.0 0 0 ? S Nov27 0:00 [migration/2]
root 14 2589903 0.0 0 0 ? S Nov27 21114581:29 [migration/3]
root 17 97.2 0.0 0 0 ? S Nov27 11543:55 [migration/4]
root 26 97.7 0.0 0 0 ? S Nov27 11601:34 [migration/7]
root 23 99.6 0.0 0 0 ? S Nov27 11834:39 [migration/6]
root 20 99.7 0.0 0 0 ? S Nov27 11837:29 [migration/5]
O que diabos são essas migration
coisas? Mais importante, como posso matá-los sem danificar meu sistema?
Editar: Outros detalhes. Eu corro no hardware gráfico da nvidia usando o driver binário fechado (da onereic-updates). Eu tenho e usei recentemente o VirtualBox. É um chipset e processador da placa-mãe Intel. Eu tenho um SSD baseado em dmraid e um "cluster" de armazenamento baseado em mdraid (onde mora a maior parte do meu perfil). Se você precisar de mais, apenas me cutucar.
Respostas:
Você não pode, os threads que estão vendo são threads do kernel responsáveis por mover threads entre CPUs.
Eles fazem parte do agendador do Kernel e não são responsáveis pela dor que você está tendo.
(Eu sei que isso não responde por que você está com dor em primeiro lugar, mais a isso depois.)
fonte
ps aux | sort -k 3 | grep migration
em meus servidores e os threads de migração estão em execução, mas não atingem um pico acima de 0,0% da CPU. Eu preciso saber por que o kernel está retornando processos para que eu possa pará-lo.Eu encontrei a causa do caos da migração.
Há pouco tempo, eu estava ficando frustrado por
gnome-do
não permanecer vivo. Então eu escrevi isso nas minhas entradas de inicialização:Acontece que, em vez de correr, uma vez que continua tentando gerar uma e outra vez. Acho que o gnomo do-garfa fora do que blocos.
Eu descobri isso apenas passando por todos os processos de usuário que tenho e colocando nuking. Não estava usando nenhuma CPU, mas parecia suspeito.
fonte