A máquina pára de repente, somente a reinicialização forçada pode ajudar

1

Isso acontece às vezes, estou apenas trabalhando e de repente a máquina começa a ficar atrasada. Então ele pode parar totalmente (Nada funciona, mouse, teclado etc.), ou às vezes não.

Jun  5 16:04:12 c0rp kernel: [ 2636.897221] CPU1: Package power limit normal
Jun  5 16:04:12 c0rp kernel: [ 2636.897222] CPU3: Package power limit normal
Jun  5 16:04:12 c0rp kernel: [ 2636.897224] CPU2: Package power limit normal
Jun  5 16:04:12 c0rp kernel: [ 2636.897225] CPU0: Package power limit normal
Jun  5 16:05:01 c0rp CRON[6655]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Jun  5 16:10:26 c0rp kernel: imklog 5.8.6, log source = /proc/kmsg started.
Jun  5 16:10:26 c0rp rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="1267" x-info="http://www.rsyslog.com"] start

Isso é o que está dentro do syslog antes do hard reset

(comando -v debian-sa1 > / dev / null & amp; & debian-sa1 1 1) pode ser este o meu problema?

uname -a

Linux c0rp 3.8.6-030806-generic #201304051406 SMP Fri Apr 5 18:07:42 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Também pouco antes de o iowait ficar atrasado

Meu laptop: Asus Zenbook UX32DV, Ubuntu 12.10 Desculpe pelo meu pobre inglês

Editar 1: De acordo com a resposta do jnv, removo o pacote sysstat. O problema ainda existe, mas agora meu computador não para totalmente. Iowait muito alto, máquina de atraso e às vezes pára por 20-30 seg. Ainda estou tentando encontrar um culpado. Meu HDD é saudável (Smart Data e utilitário de teste disse). às vezes na saída do iotop há kswapd0 causando 80-90% de iowait.

Editar 2: De acordo com a última resposta do jnv. Ontem atualizei meu 12.10 para 13.04. Hoje tudo estava normal. Nenhum iowaits, nenhum atraso.

Eu explico um pouco minha configuração no laptop. Meus / e / boot estão no SSD. Também 2 arquivos de troca de 2GB no SSD. A trepidação é 10. / home no disco rígido. zRam está instalado, eu tenho 4 partições zRam.

Também encomendei uma RAM de 8GB e depois planejei comprar um SSD de 256GB e trocar o HDD. Se alguém pesquisou aqui está um bom artigo de HOWTO . Sua em alemão, mas o google pode ajudar.

    
por c0rp 05.06.2013 / 12:27

1 resposta

2

debian-sa1 e a tarefa cron parece vir do pacote sysstat ; tente desinstalar o pacote para confirmar se é uma causa de atraso:

sudo apt-get remove sysstat

Se não ajudar, você pode pelo menos eliminar uma causa possível.

Editar: De acordo com suas informações, sysstat não é um problema. No entanto, desde que você apontou kswapd para alta atividade de E / S, o problema provavelmente é causado por troca - que geralmente leva a degradação de desempenho notável (no entanto, ele não deve matar seu sistema). Veja O que são kswapd0, kworker / num: num, ksoftirqd / num? para informações sobre threads do kernel, incluindo o kswapd.

Existem algumas maneiras de resolver problemas com o swap:

  • Reduzir o swappiness - valor entre 1 e 10 pode ser útil
  • Tente usar o zRam que comprime a RAM; pode ou não ajudar dependendo do seu uso e hardware
  • Compre mais RAM:)

Além disso, se não me engano, o seu laptop contém um SSD menor que o sistema operacional Windows usa para armazenar em cache; Eu não tenho certeza se ele pode ser utilizado pelo Linux da mesma maneira, mas se você não fizer dualboot, você pode usar o SSD para o sistema raiz ou algumas de suas partes (com / home em um HDD primário) - veja Como inicializar o Ubuntu no Asus Zenbook UX32VD? e Como combinar uma unidade de inicialização SSD com uma unidade de dados HDD? e ArchWiki em dicas sobre como utilizar SSD. De qualquer forma, como apontado em outro lugar, não é realmente uma boa idéia mover o swap para o SSD devido a seus limitados ciclos de leitura / gravação.

    
por jnv 05.06.2013 / 13:41