Por que meu ubuntu 16.04 LTS de repente se tornou muito lento?


13

Eu instalei o ubuntu 16.04 LTS em outubro do ano passado no meu recém-comprado CPU HP Envy i7-6700 (processadores baseados em x64 de 3,4 GHz e 4 núcleos 8 de 8 GHz, 16 GB de ram, disco rígido de 2 TB), estava funcionando bem até pouco antes do Férias de Natal, quando ficou muito lento, algumas vezes moldura da janela cinza. Parece preso em algum lugar.


Ele parece estar relacionada com navegador de Internet, ou, LibreOffice, Java
Jinstone

Verifique nos arquivos de log especificamente os logs de atualização e verifique o que foi atualizado no momento em que as coisas começaram a ficar lentas e atualize sua pergunta com as informações relevantes, pode ajudar a restringir as coisas. você pode navegar para / var / log, verificar os arquivos dentro de qualquer diretório relacionado a atualizações. você pode abrir os arquivos no gedit ou em outro leitor de documentos com o botão direito. Você também pode precisar de olhar para os arquivos arquivados .gz
Chris

Ele apenas exibiu uma mensagem de erro quando eu o reiniciei: "Desculpe, o Ubuntu 16.04 sofreu um erro interno" Eu escolhi enviar o relatório de erros para ajudar a identificar o problema. Eu olhei para o syslog, dá toneladas de erro GBus em org.freesktop.PolicyKit1.Error.Failed, permissão negada no .cache / dconf / usuário, gnome-software 1.739 ...
Jinstone

Veja este tópico no mesmo problema. askubuntu.com/questions/761745/...
oldfred

Pode não ser o seu caso, mas foi meu. Também uso o linux, tentei todas essas dicas, mas a verdadeira causa estava superaquecendo no processador. Desmontei o caderno inteiro, desobstruí os dutos de ar e fiquei mais rápido como quando o comprei. Obviamente, o problema não está relacionado ao sistema operacional.
dellasavia

Respostas:


7

Como outra resposta, minha solução foi desativar o SpeedStep no BIOS. Eu descobri que o meu CPU estava correndo mais devagar. Minha CPU deve rodar a 1800 MHz, mas está rodando a 1000 MHz. Você pode ver a velocidade atual da CPU usando vários comandos do shell, por exemplo:

lscpu

ou

cat /proc/cpu

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


2
Impressionante, basta desconectar meu carregador e ele começou a funcionar como antes. Vou tentar desativar o SpeedStep, mas seria bom saber como corrigi-lo no Ubuntu (Razer Blade Stealth aqui (
Guerlando OCs

Eu tenho um Thinkpad13 e o carregamento via USB-C faz o Ubuntu ficar lento.
Konstantin Schubert

Desativei o SpeedStep na minha máquina e ficou extremamente lento.
Jaumzera

5

Eu tenho o Ubuntu 16.04 rodando em um Dell Precision M4800. Hoje, meu sistema de repente ficou extremamente lento. Pesquisando no Google 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 ser feito. Depois de reiniciar o Ubuntu, meu sistema está funcionando tão rápido quanto o normal novamente.

Também tive esse problema com um laptop anterior - de alguma forma, parece que é possível para o Ubuntu deixar o CPU Intel "preso" em uma configuração de baixo consumo e baixo desempenho permanentemente.


3
Seria ótimo se você nos dissesse quais configurações.
Kazim Zaidi

@KazimZaidi Desculpe, não me lembro quais configurações eram. Havia pelo menos dois, e eu não testei para ver se todos eles eram necessários. Eu não tenho nenhum conhecimento especial aqui, então seria difícil para mim diagnosticar o problema em detalhes.
Max Wallace

3

quando seu problema é lento em uma janela de terminal (ctrl-alt-t) para exibir os principais recursos usando processos

top

aqui está a saída ... observe 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                                                   

tipicamente, parecerá lento assim que load averagemais de 5 YMMV ... listado abaixo COMMANDfor a coluna ordenada dos principais consumidores de recursos ... quando sua matança lenta, qualquer que seja o processo que está desacelerando, para confirmar que você encontrou o mau comportamento ... durante a execução top, o recurso é atualizado automaticamente a cada poucos segundos, mas, se pressionado com rapidez, pressiona a barra de espaço para forçar uma atualização ... a tecla pressionando a tecla mconcentrará a atenção na exibição de processos com fome de memória ... para eliminar o processo que consome mais recursos, basta pressionar a tecla a kpartir da qual você pode inserir opções ou apenas pressionar enter

Acima não tem nada a ver com ser lento devido à largura de banda insuficiente da Internet. Se por lento você quer dizer que o navegador está lento, uma verificação simples é http://beta.speedtest.net/

Alternativas para topsão

htop
atop 
iotop  

Outra rota para investigar a lentidão é verificar se os erros do sistema estão sendo lançados no log 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 do meio do mouse) entradas importantes são mostradas em vermelho ou aparecem relacionadas a erros e pesquise nelas ... se você estiver executando algum driver não autorizado sintonizado com o seu hardware ou falha ao jogar bem com os outros, seu comportamento conflitante pode se manifestar na lentidão ... para esvaziar o problema de entradas anteriores

sudo    dmesg -c

configurar um monitor em tempo real do problema dmesg

watch "dmesg | tail -20"

Aqui estão mais logs 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 é o uso eficiente de hardware e a capacidade de fornecer controles manuais para ajustar tudo


as atualizações automáticas do htop, se não estiverem instaladas, apenas instale-o sudo apt install o htop tem as mesmas informações, médias de carga na ponta etc.
Chris

Vantagem eu esqueci de mencionar, você pode matar um processo de dentro htop, destacando e pressionando a tecla apropriada F
Chris

@ Scott Stensland load averageestá relacionado ao número de núcleos em que acredito. Se o processador dele tiver 4 núcleos, a média de carga não deve passar 4.
fugitivo

@MilosM sim, está relacionado a núcleos, mas eu o mencionei como ponto de partida ... se estiver lento e load averageestiver baixo (menos do que dizer 5), a lentidão não está relacionada à falta de CPU / RAM ...
Scott Stensland

@ Jinstone Eu sugiro um que eu uso frequentemente no meu trabalho. atop. Pode executar várias verificações. Não tenho certeza se ele instalado no Ubuntu, se não apt-get install atop, e executá-lo para verificar cada segundo como: atop -n 1. Você pode filtrar várias coisas a partir daí.
fugitivo

3

Instale o pacote chamado i7z e execute-o. Ele mostrará se o seu processador está funcionando em velocidade máxima e a aceleração do processador (= velocidade mais baixa) não está ativa.


0

Eu vim aqui porque de repente meu ubuntu está muito lento, o ponteiro do mouse congela e pula, vídeos pula e recorte de som. Nenhuma dessas soluções me ajudou, mas eu escrevo isso aqui, caso alguém ache útil, e se alguém que puder fazer algo, leia isso. Resolvi esse problema ao inicializar com uma versão diferente do kernel, sempre que inicializava a última atualização (para mim é 4.4.0-169), ela fica lenta, mas quando inicializo com qualquer uma anterior, ela roda bem. Algo aconteceu com as novas versões.


Bem-vindo ao AskUbuntu, você deve responder à pergunta com uma descrição clara. Você gostaria de editar isso em detalhes, o que fez, a maneira de fazer isso. Por exemplo, comando que você usou. Isso faz as pessoas entenderem melhor.
Sadaharu Wakisaka
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.