Eu usei com sucesso várias técnicas diferentes para melhorar a maneira como o Ubuntu usa o dispositivo de armazenamento, seja em estado sólido ou tradicional.
Para SSDs, você procura minimizar o número de vezes que a unidade é gravada, já que as leituras não devem adicionar desgaste à unidade.
1) Gerencie o arquivo de troca
Se você não hibernar seu computador e tiver uma ampla memória RAM para rodar todos os seus aplicativos, então, teoricamente, você não precisa de uma partição swap.
Se você tiver uma combinação de SSDs e discos rígidos, coloque sua partição de swap somente nos discos rígidos.
2) Não há gravações para leitura de registros de data e hora (adequado para SSDs e discos rígidos)
Montar suas partições com as opções noatime e nodiratime interromperá gravações de timestamp quando você ler arquivos e pastas. Geralmente, essas gravações de registro de data e hora não são necessárias, a menos que você use um cliente de servidor de correio local, como o mutt. A razão pela qual isso geralmente é uma má ideia, é porque cada leitura produzirá uma gravação ao atualizar os timestamps. Isso diminui a vida útil do SSD.
Edite seu arquivo de configuração / etc / fstab (cuidadosamente - faça um backup para ter certeza de que quebrar sua configuração do fstab pode impedir que o sistema funcione):
cp /etc/fstab ~/fstab-backup
gksudo gedit /etc/fstab
Edite as opções de montagem para suas partições adicionando o texto noatime e nodiratime às linhas que definem sua raiz (/) e outras partições se você as tiver (/ home) - Nota: se você tiver uma partição / home , comece com isso apenas mudando a partição se você está preocupado em quebrar alguma coisa
# / was on /dev/sda2 during installation
UUID=587e0dc5-2db1-4cd9-9792-a5459a7bcfd2 / ext4 noatime,nodiratime,errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
UUID=2c919dc4-24de-474f-8da0-14c7e1240ab8 /home ext4 noatime,nodiratime,defaults 0 2
Você precisará reinicializar sua máquina antes que essas alterações entrem em vigor
3) Minimizando gravações do sistema operacional e aplicativos
Supondo que você não esteja executando um servidor de produto de missão crítica, a maioria das pessoas não examinará os logs se algo der errado (especialmente porque erros sérios são raros para a maioria dos usuários do Ubuntu). Portanto, você pode configurar o Ubuntu para que todos os registros sejam gravados na memória RAM e não no SSD.
Nota: faça as seguintes alterações somente quando tiver instalado todos os softwares que você vai usar (especialmente coisas como o servidor web Apache), caso contrário você pode ter alguns problemas com diretórios ausentes em / var / log
Para informações básicas sobre essa abordagem, consulte prolongar a vida útil do seu pendrive na ubuntu- eee.com
Abra / etc / fstab com um editor (supondo que você tenha feito o backup do arquivo / etc / fstab)
gksudo gedit /etc/fstab
Adicione as seguintes linhas no final do arquivo fstab e salve:
# Uncomment these after all server based applications installed - eg. apache
#tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
#tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
#tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
#tmpfs /var/log/apt tmpfs defaults,noatime 0 0
# none /var/cache unionfs dirs=/tmp:/var/cache=ro 0 0
Você precisará reinicializar sua máquina antes que essas alterações entrem em vigor
Veja também: