Ubuntu diminui com o tempo?

10

Há alguns meses, eu estava usando o Ubuntu (fazendo algo na linha de comando) quando começou a ficar muito ruim. Eu pressionava S(ou qualquer outra tecla) e, 20 segundos depois, ele aparecia no meu terminal.

Naturalmente, matei a máquina e reiniciei. O sistema começou a funcionar bem, mas cerca de 30 minutos depois, ele fez a mesma coisa. Agora sou forçado a usar o Ubuntu em períodos de 30 minutos. Examinei meus processos em execução e nenhum deles está consumindo grandes quantidades de CPU ou RAM.

Felizmente, inicializei duas vezes para poder usar minha máquina. Agora eu preciso consertar isso e estou me perguntando quais são minhas opções. Serei forçado a fazer uma nova instalação ou há outra maneira?

Kredns
fonte
isso também acontece se você não "usar" o ubuntu por 30 minutos após a inicialização?
precisa saber é
Isso só acontece quando estou usando. Caso contrário, ele ficará lá muito bem. E eu posso usá-lo por 30 minutos sem atraso.
Kredns
1
você recebe algumas mensagens em / var / log / syslog ou /var/log/kern.log indicando um problema?
precisa saber é
Aqui está o meu /var/log/syslog: pastebin.com/HbAC8p8e
Kredns
E aqui está o meu /var/log/kern.log: pastebin.com/8V6Z48vk
Kredns

Respostas:

7

Primeiro instale o htop e o iotop:

sudo apt-get instala htop iotop

Em seguida, inicie três terminais e execute cada um destes comandos em cada um deles:

iotop

Este comando mostra qualquer processo que está sendo gravado no disco rígido

htop

Este comando mostrará uma alternativa mais colorida ao topo. Preste atenção especial à quantidade de memória livre. Se isso começar a ficar baixo, provavelmente você verá em breve um aumento nas gravações de disco no comando iotop (acima), o que, por sua vez, pode indicar que algo está vazando na memória ...

tail -f /var/log/messages

Este comando mostrará mensagens do sistema. Se algum programa travar ou algo assim, mais informações podem aparecer aqui. Portanto, quando você começar a perceber lags do sistema, verifique a saída deste comando ...

Obviamente, nenhuma das opções acima realmente resolve seu problema, mas pode ajudar a diagnosticá-lo.

Saúde / N

Nicke
fonte
5
Nicke, em vez de apenas copiar minha resposta praticamente palavra por palavra ( askubuntu.com/questions/18564/… ), seria mais respeitoso simplesmente vincular a pergunta original. Não estou impressionado.
Scaine
3
-1 para plágio. Além disso, uma vez que meu sistema começa a ficar atrasado, não consigo digitar comandos como este, porque, após cerca de 40 segundos de atraso, o sistema trava e eu tenho que fazer uma reinicialização completa.
Kredns
2
O que? Eu certamente não! E o que você quer dizer com "palavra por palavra", quase não existem sentenças semelhantes (exceto, é claro, os comandos que são de conhecimento comum). Além disso, @Scaine, o post acima aborda o problema específico de um suposto vazamento de memória que eu não acho que o seu faça. Eu não me importaria de ligar para o seu post agora que sei que ele existe, mas me acusando de plágio certamente me importo - existem maneiras educadas de apontar semelhanças no tópico sem insinuar o roubo deliberado!
Nicke
1
Então minhas desculpas, Nicke. Parecia coincidência demais para usar especificamente os mesmos comandos. Quero dizer, htopquando topseria bom, por exemplo. Além disso, dmesgé mais comum, mas eu prefiro seguir o kern.log porque é em tempo real. Eu pensei que era coincidência demais. Mais uma vez desculpe.
Scaine
Coincidência, não sei: qualquer solução de problemas rudimentar dos atrasos do sistema incluiria o monitoramento da carga da CPU, o carregamento do disco e a verificação de mensagens de log suspeitas ... Acho que o htop é mais útil do que o topo (suporte a mouse, lista de processos rolável, menos desordenado) etc) - e provavelmente não somos os únicos. 'tail -f' é o comando padrão para "seguir" um arquivo; ou seja, imprima novas linhas conforme elas são gravadas nele ... dmesg apenas despeja o conteúdo de / var / log / dmesg uma vez e depois sai - sem saída contínua de novas linhas. Então, casual? Talvez, mas o suficiente para presumir "plágio"? Acho que não ...
Nicke
1

Verifique o uso da memória - eu executo o System Monitorminiaplicativo no meu painel e ele informa se estou quase ficando sem memória. Quando executo muitos programas, tenho problemas semelhantes - uma capacidade de resposta muito lenta.

Se houver um problema de memória, tente usar topou a ferramenta completa de monitoramento do sistema que você pode iniciar a partir do miniaplicativo para identificar quais processos estão consumindo sua memória. Muitas vezes você pode removê-lo e não ter problemas, mas verifique primeiro.

Thelema
fonte
Este não é o caso. Não é que eu tenha muitos programas em execução. Ele ficará com apenas 1 janela do terminal aberta. Eu tenho 3 GB de RAM e uma CPU Dual-Core.
precisa saber é o seguinte
Independentemente de quantos programas você executa, pode haver um processo com erros consumindo memória.
Nicke
Mas ninguém faz isso.
marines
1

Seu problema real pode estar superaquecendo. Eu tive exatamente o mesmo problema. Tudo o que fiz foi elevar meu laptop, mantendo-o no Livro de Textos de Mineralogia de Dana (4ª Edição). Seu problema está superaquecendo se você ouvir o ventilador zunindo em alta velocidade. Na verdade, está lutando para manter seu laptop fresco. O poder de processamento é desviado para manter o ventilador funcionando.

usersurya
fonte
Se estiver superaquecendo, a CPU pode simplesmente desligar-se e fazer com que o sistema seja desligado. Eu tenho o mesmo problema de lentidão no 14.04, e a solução atual é realmente reiniciar.
187 Antony