2013-01-24

Linux/Fedora 18 performance tips

Devido à natureza 'experimental' (no sentido de: pode não funcionar como esperado), os passos seguintes devem ser apenas seguidos por utilizadores AVANÇADOS.

Ou seja: que saibam editar ficheiros no terminal virtual, SEM AMBIENTE GRÁFICO, e sabem recuperar sistemas a partir de uma pen live.

TODOS OS OUTROS UTILIZADORES SE DEVEM ABSTER DE SEGUIR AS ALTERAÇÕES ABAIXO.

Obrigado.

Tip #1:

Tip #2:
Tip #3:
  • se tiverem UPS ou nunca tirarem a bateria do portátil: desativem opções de segurança contra cortes de corrente/consistência do filessystem em prol de performance:
    • para a partição / (root) e /home (se a tiverem):
      • desativem as barriers ( opção "barrier=0" no /etc/fstab )
      • aumentem o tempo de commit (opção "commit=60" no /etc/fstab )
      • activem o writeback, nomeadamente:
        • partir de um CD ou pen USB (apenas necessário na partição de root): tune2fs -o journal_data_writeback /dev/sdaX (onde X é o id da partição de root )
        • opção "data=writeback" no /etc/fstab, para a / e /home
 Tip #4:
  • se tiverem memória 'suficiente' e um disco lento, desincentivem o Linux a pôr coisas na swap:
    • colocar, em /etc/sysctl.d/swappiness.conf :
      • vm.swappiness = 40 (o valor por omissão é 60)

No comments: