16.04 troca lentidão

0

Eu atualizei de 14.04 para 16.04, e toda vez que minha máquina começa a usar o espaço de troca, fica brutalmente lento, o que não aconteceu com o 14.04, mesmo usando até 90% do meu espaço de swap. Eu costumo ver pausas da interface do usuário de 30 segundos ou mais, e quando a interface do usuário começa a ser atualizada novamente, vejo o pedido de inatividade aguardar toda a altura no gráfico de área empilhada do monitor do sistema. (Porque é IO espera, eu me pergunto se este é um problema de espaço no kernel, ao invés de um espaço de usuário.)

Meu volume de troca está em um grupo de volumes LVM com dois SSDs. Ele é criptografado com o LUKS.

Eu tentei:

  • Alterando o swappiness de 60 para 10 e, em seguida, reinicializando
  • pesquisando em /var/log para encontrar algo que esteja dizendo o que está acontecendo.
  • Alterando /etc/fstab para usar o UUID da partição de permuta em sudo blkid , seguindo o link

Nada disso mudou o comportamento de qualquer maneira que eu pudesse ver.

Algumas coisas estranhas:

  • system-config-lvm não mostra grupos de volumes, mesmo quando lançado com sudo .
  • pvs , pvdisplay , lvmdiskscan -l all não mostram volumes físicos. Talvez por causa do LUKS?
  • Em 14.04, durante a inicialização, eu teria que inserir duas senhas: uma para a criptografia LUKS do volume lógico contendo /home/ e a outra para a criptografia LUKS do volume lógico usado como troca. Agora, em 16.04, eu só tenho que digitar a senha para o volume lógico contendo home .
  • Eu tenho outro computador no trabalho com uma configuração semelhante que não exibe esse comportamento incorreto. Essa máquina era uma nova instalação 16.04, e não uma atualização. Essa máquina também era um trabalho de atualização.

Como posso trazer o desempenho do sistema de volta para onde ele estava com 14.04 sem comprar um novo computador ou rebaixar para o 14.04? Este é um problema que posso consertar alterando um arquivo de configuração?

    
por jbapple 05.11.2017 / 07:36

1 resposta

1

Eu estava errado; isso não funcionou; Estou de volta à estaca zero.

O desempenho parece ter melhorado depois que fiz o seguinte:

  1. Edite /etc/fstab novamente para fazer referência à partição de troca pelo seu /dev/mapper name, não seu UUID
  2. sudo swapoff -a
  3. sudo mkswap /dev/mapper/sdb1_crypt
  4. %código%
por jbapple 08.11.2017 / 06:01