Por que meu Ubuntu 16.04 LTS repentinamente fica muito lento?

4

Eu instalei o ubuntu 16.04 LTS em outubro do ano passado em minha recém-adquirida HP Envy i7-6700 (processadores baseados em x64 de 4 núcleos com 8 núcleos de 8Gb, 16 GB de RAM, 2TB de disco rígido), estava funcionando OK até pouco antes dos feriados de Natal, quando se tornou muito lento, algumas vezes moldura de janela cinza. Parece preso em algum lugar.

    
por Jinstone 08.01.2017 / 17:22

3 respostas

4

Tenho o Ubuntu 16.04 em execução no Dell Precision M4800. Hoje, meu sistema de repente ficou extremamente lento. Pesquisando o assunto me trouxe aqui.

Corrigi o problema inicializando no BIOS e desativando alguns dos recursos de gerenciamento de energia projetados para reduzir o consumo de energia da CPU quando há pouco trabalho a fazer. Depois de reiniciar o Ubuntu, meu sistema está funcionando tão rápido quanto o normal novamente.

Eu tive esse problema com um laptop anterior também - de alguma forma, parece que é possível para o Ubuntu colocar a CPU da Intel "presa" em uma configuração de baixo consumo de energia e baixo desempenho permanentemente.

    
por Max Wallace 04.11.2017 / 08:38
2

quando o problema é lento em uma janela de terminal (ctrl-alt-t) para exibir o recurso principal usando processos

top

aqui está a saída ... aviso load average à direita da primeira linha

top - 11:48:11 up 3 days, 8 min,  1 user,  load average: 0.23, 0.39, 0.54
Tasks: 276 total,   1 running, 272 sleeping,   0 stopped,   3 zombie
%Cpu(s):  1.8 us,  0.7 sy,  0.0 ni, 95.2 id,  2.3 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 16326792 total,  6946732 free,  1726764 used,  7653296 buff/cache
KiB Swap: 16669692 total, 16669692 free,        0 used. 13860968 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                         
17093 stens     20   0 1629772 446180 121904 S   5.6  2.7 137:51.51 firefox                                                         
14358 stens     20   0 1390800 420448 113728 S   4.2  2.6   0:35.42 Web Content                                                     
 1219 etcd      20   0  639392  28764  12468 S   2.8  0.2   9:24.84 etcd                                                            
 1531 root      20   0  470212  72960  56564 S   1.4  0.4  25:49.02 Xorg                                                            
 2718 stens     20   0 1266236 112712  61796 S   1.4  0.7  52:15.46 compiz                                                          
 2757 stens     20   0  506036  25220  19440 S   1.4  0.2  32:02.48 indicator-multi                                                 
 3228 stens     20   0  712920  69960  35624 S   1.4  0.4   2:51.65 gnome-terminal-                                                 
 3488 root      20   0  251432  53740  24132 S   1.4  0.3   5:33.92 mongod                                                          
13335 root      20   0       0      0      0 S   1.4  0.0   0:01.17 kworker/u16:3                                                   

normalmente ele aparecerá lento uma vez load average fica acima de 5 ou mais YMMV ... listado em COMMAND é a coluna ordenada dos principais consumidores de recursos ... quando seu processo é lento para confirmar o processo que está diminuindo a velocidade para confirmar você encontrou o processo de mau comportamento ... enquanto rodando top ele será restaurado a cada poucos segundos, ainda que com pressa aperte a barra de espaço para forçar uma atualização ... pressionando a tecla m vai focar a atenção em mostrar processos com fome de memória .. Para matar o processo que mais consome muitos recursos, basta pressionar a tecla k , a partir da qual você pode inserir opções ou simplesmente teclar enter

Acima não tem nada a ver com a lentidão devido à largura de banda insuficiente da Internet. Se por lentidão você quer dizer que o navegador está lento, então uma simples verificação é link

Alternativas para top são

htop
atop 
iotop  

Outra rota para investigar a lentidão é ver se os erros do sistema estão sendo derrubados no registro do sistema ... problema

dmesg

procure entradas (para rolar para cima no terminal mantenha pressionada a tecla Shift e pressione a tecla page up ... ou role o botão central do mouse) entradas importantes são mostradas em vermelho ou aparecem relacionadas a erros e pesquisas sobre elas ... está executando algum driver desonesto que não está sintonizado em seu hardware ou não joga bem com os outros, então seu comportamento conflitante pode se manifestar em lentidão ... para esvaziar o problema de entradas anteriores

sudo    dmesg -c

para configurar um monitor em tempo real do problema dmesg

watch "dmesg | tail -20"

Aqui estão mais registros para examinar

cat /var/log/syslog

cat  /var/log/kern.log 

Deixe-nos saber como você se sai - isso certamente é solucionável ... uma grande vantagem do Linux é seu uso eficiente de hardware, bem como sua capacidade de fornecer controles para ajustar tudo

    
por Scott Stensland 08.01.2017 / 17:57
1

Como a outra resposta, minha solução foi desabilitar o SpeedStep no BIOS. Eu descobri que o meu cpu estava correndo mais devagar. Meu processador deve funcionar a 1800MHz, mas está funcionando a 1000MHz. Você pode ver a velocidade atual da CPU usando vários comandos de shell, por exemplo:

lscpu

ou

cat /proc/cpu

Parece que houve um problema com o meu carregador e isso fez com que o Ubuntu colocasse a CPU no modo de baixo consumo.

    
por Alberto Alvarez 24.11.2017 / 12:09

Tags