- - Como otimizar um SSD no Linux

Como otimizar um SSD no Linux

Os SSDs estão obtendo cada vez mais suporte para Linuxhoje em dia, mais e mais usuários estão colocando as mãos neles. Apesar disso, muitos usuários do Linux não sabem qual é o sistema de arquivos correto que devem usar, como o TRIM do sistema de arquivos funciona ou mesmo por que devem ter cuidado com a leitura / gravação. É por isso que neste artigo vamos detalhar tudo o que há para saber sobre a otimização de um SSD no Linux. Abordaremos os melhores sistemas de arquivos a serem usados. Além disso, veremos como ativar o TRIM e muito mais!
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Sistema de arquivos para SSD

As unidades de estado sólido são muito modernas. Eles aproveitam a tecnologia NAND para garantir que seus dados sejam lidos e gravados da maneira mais rápida possível. É por causa dessa velocidade que as unidades de estado sólido tendem a ser realmente rápidas, independentemente do tipo de sistema de arquivos que você coloca nele. Dito isto, se você deseja tirar o máximo proveito do seu SSD no Linux, sua melhor aposta é escolher o melhor sistema de arquivos para ele. Vamos examinar os sistemas de arquivos disponíveis para Linux e discutir quais são os melhores para usar em um SSD.

4 estendidos

O sistema de arquivos estendido 4 é o sistema de arquivos doescolha para a maioria das distribuições Linux por um motivo. É confiável e possui recursos muito bons para uma variedade de casos de uso. O Ext4 geralmente é um sistema de arquivos "para todos os fins", o que significa que ele deve ser usado em uma variedade de dispositivos de armazenamento diferentes. Ele não foi projetado especificamente apenas para um SSD, mas não deixa isso assustar você. Possui muitas melhorias especificamente para proprietários de SSD, como o suporte TRIM, e recursos que permitem a redução de leitura / gravação para melhorar a longevidade.

Se você não tiver certeza do que deseja do seu SSD, use este sistema de arquivos. É bem arredondado e fará o trabalho.

XFS

O sistema de arquivos XFS é um sistema de arquivos mais antigo commuitos casos de uso diferentes. Como o Ext4, o sistema de arquivos XFS suporta coisas como TRIM, que manterão seu SSD íntegro no Linux. Além disso, possui alguns recursos realmente excelentes, incluindo uma ferramenta de desfragmentação do sistema de arquivos e a capacidade de desativar o registro no diário do sistema de arquivos (o que é crítico ao tentar maximizar a longevidade do seu SSD).

No geral, o XFS é um ótimo sistema de arquivos para SSDs, se você deseja obter o melhor desempenho possível. O sistema de arquivos XFS pode ser selecionado na maioria das ferramentas de instalação de distribuição Linux.

Ativar suporte TRIM

O FS-TRIM é uma ferramenta para sistemas de arquivos que vaiatravés e descarta blocos não utilizados. Devido à natureza da memória flash e da NAND em geral, quanto mais blocos surgirem, mais lento um SSD poderá se tornar ao longo do tempo. Isso é muito importante para a integridade de uma unidade de estado sólido que você habilite esse recurso.

Na maior parte, as distribuições Linux (comoUbuntu e etc) o habilitarão para você. No entanto, nem toda distribuição Linux é criada da mesma forma, e algumas não ativam esse recurso por padrão. Veja como fazer isso:

Ubuntu

sudo apt install util-linux

Debian

sudo apt-get install util-linux

Arch Linux

sudo pacman -S util-linux

Fedora

sudo dnf install util-linux

OpenSUSE

sudo zypper install util-linux

Com o software utilitário instalado, habilite os serviços systemd para garantir a execução do FS-TRIM.

sudo systemctl enable fstrim.service
sudo systemctl enable fstrim.timer

Em seguida, inicie os dois serviços imediatamente com systemctl start.

sudo systemctl start fstrim.service
sudo systemctl start fstrim.timer

Reduzir leitura e gravação em SSD

As unidades de estado sólido não funcionam da mesma maneira que umdisco rígido tradicional e giratório. Diferentemente das unidades RPM, os SSDs têm uma quantidade finita de gravações que podem ser executadas. Quando o usuário atingir o máximo de gravações possível, a unidade se tornará somente leitura e começará a falhar (ou pior). Para atenuar isso, faça o seguinte.

Primeiro, não crie uma partição de swap no seu SSD. Dar uma partição inteira para trocar em um SSD significa que a unidade de estado sólido está constantemente lendo e gravando dados. Isso pode degradar rapidamente a saúde e a vida útil da unidade. Em vez disso, considere criar um arquivo de troca ou renunciar totalmente à troca.

O uso de um arquivo de troca em vez de uma partição éainda é duvidoso, mas será melhor, porque um arquivo de troca ainda é apenas um arquivo e não uma partição inteira que o sistema pode usar. Além disso, é fácil desativar e ativar os arquivos de troca. Um usuário pode facilmente ativar a troca quando necessário e desativá-la imediatamente quando terminar, redimensioná-la e etc. As partições de troca são menos flexíveis.

Outra boa prática para reduzir a leitura / gravação emseu SSD é desativar o registro no diário com seu sistema de arquivos. Não é crítico, mas se você o fizer, lerá / escreverá significativamente menos. Para fazer isso, procure no manual da sua distribuição Linux qualquer informação que eles possam ter sobre isso específico ao seu sistema operacional.

Por fim, sempre tente atualizar o firmware do seu SSD. Acredite ou não, mas os SSDs recebem atualizações como qualquer outro componente no seu PC. Se você não atualizar o firmware, perde as melhorias do fabricante que o tornam mais eficiente, lê / escreve menos e manipula os dados melhor. Para atualizar o firmware da sua unidade, é melhor consultar o manual que acompanha o seu SSD. Como alternativa, pesquise o site do fabricante ou consulte o Wiki da sua distribuição Linux para obter instruções.

Comentários