Você pode desativar a sincronização inicial com a opção --assume-clean
, mas é altamente recomendado não usar isso em circunstâncias normais .
O que ele faz é ler cada bloco alocado para a matriz mdadm
preenchendo os blocos com zeros e metadados. Isso também garante que todos os blocos sejam tocados e garantem que todos os blocos estejam intactos. Então você deve realmente executar a sincronização inicial.
Cada bloco é tocado uma vez, por isso reduzirá a vida útil do seu SSD. Mas se você se preocupar com uma única gravação de cada bloco pode chegar ao fim da vida útil dos SSDs, é hora de obter um novo.
Com relação às estratégias fstrim
e ao aparar , eu acho que você mistura fstrim
e o
-
fstrim
é uma operação do sistema operacional / sistema de arquivos, indicando o dispositivo de bloco que blocos específicos podem ser liberados. Normalmente, quando você exclui um arquivo, somente o inode e a entrada de diretório são removidos.fstrim
também libera todos os blocos que foram alocados por esse arquivo. -
O nivelamento de desgaste é o método do próprio SSD como ele lida com os blocos liberados indicados por
fstrim
. Alguns fabricantes não escrevem zeros aos blocos imediatamente, mas recolhem mais operações e talvez os distribuam ao longo do tempo para manter baixo o impacto no desempenho. Este processo também não é visível para o sistema operacional e não deve levar a erros, a menos que seu disco tenha algum problema ou bug.