É assim que os SSDs funcionam e o que você pode fazer para que os seus durem mais

Nota dos editores: Este é um artigo atualizado regularmente .

Os discos rígidos tradicionais estarão aqui por muito tempo graças ao seu grande espaço de armazenamento e acessibilidade. No entanto, não há dúvida de que as unidades de estado sólido (SSDs) serão o futuro do armazenamento. A maioria dos novos computadores agora vem com um SSD como o principal dispositivo de armazenamento. Se você tem uma máquina antiga (ou uma nova classe econômica) que ainda roda em um disco rígido comum, é definitivamente hora de atualizar. (Aqui estão algumas instruções sobre como atualizar em um PC e um Mac.) Os ganhos de velocidade que você experimentará com a atualização para um SSD serão, de longe, a maior melhoria de desempenho que seu computador já teve.

Mas é tudo unicórnios e pirulitos com SSDs? Não é bem assim. Os SSDs ainda são insuficientes em alguns lugares em comparação com os discos rígidos normais, em particular quanto à resistência de gravação. Isso significa que você só pode escrever uma quantidade finita de dados em um SSD antes de não poder mais escrever. Neste post, vou falar sobre essa lacuna e como mitigá-la. A maioria das minhas sugestões será focada em PCs com Windows.

Escrevendo em discos rígidos

O prato é o principal componente de um disco rígido tradicional. Geralmente é feito de vidro ou alumínio e é a parte que armazena suas informações. É revestido com uma fina camada de metal que pode ser magnetizada ou desmagnetizada. E o processo de gravação é direto: a cabeça de leitura / gravação da unidade paira na parte superior do prato e magnetiza e desmagnetiza setores (minúsculas partes dos pratos) em valores de 1 ou 0 para armazenar informações em padrões binários. Quando você sobrescreve dados (isto é, quando você escreve novos dados em uma área que já contém dados), o processo é o mesmo; os setores só precisam ser magnetizados ou desmagnetizados de maneira diferente. Em outras palavras, gravar em um disco rígido é sempre o mesmo, não importa se a unidade atualmente contém dados ou não.

Ampliar imagem

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Escrevendo em um SSD

Escrever é totalmente diferente e muito mais complicado com SSDs. Há três coisas importantes para lembrar.

Primeiro, além de quando um SSD é novo e não contém dados, gravar em um SSD é o processo de apagar informações existentes das células de memória flash e, em seguida, programar novas informações nelas. Nenhuma informação nova pode ser programada para uma célula, a menos que os dados antigos sejam primeiro apagados. Por esse motivo, o processo de gravação em um SSD é geralmente chamado de ciclos de programação / exclusão ou ciclos P / E.

Em segundo lugar, os ciclos P / E são finitos. Cada ciclo P / E esgota a célula de memória um pouco mais e, depois de tantos ciclos, ficará totalmente inutilizável. De certa forma, isso é semelhante a escrever em um pedaço de papel usando um lápis e uma borracha. Você só pode apagar o pigmento tantas vezes antes que o pedaço de papel fique gasto ou até mesmo rasgado e não possa mais ser escrito.

E finalmente, as células de memória são organizadas em páginas (cada página contém muitas células) e blocos (cada bloco contém muitas páginas.) Aqui está a parte complicada: você pode escrever uma página por vez, mas só pode apagar um bloco de cada vez . Agora imagine quando você deseja salvar um documento do Word com as alterações que podem caber em apenas uma página, o SSD precisa primeiro copiar o restante das páginas usadas do bloco contendo para outro local, apagar todo o bloco e depois programar (ou escreva) todas essas páginas e a página com as novas informações. Isso é chamado de Amplificação de Gravação - o que significa que geralmente um SSD precisa gravar muito mais do que a quantidade real de dados que você quer gravar - o que ainda consome seus ciclos P / E.

Tudo isso resulta em alguns fatos. Primeiro, os SSDs quase sempre têm velocidades de gravação e leitura diferentes. E segundo, para escrever da melhor forma, todos precisam de espaço livre para acomodar a amplificação de escrita. Alguns recursos do SSD são Over Provisioning, que é uma quantidade dedicada de espaço livre, não acessível pelos usuários, usada apenas para facilitar sua operação de gravação. Sem esse recurso, a velocidade de gravação de um SSD se tornará progressivamente mais lenta à medida que fica cheio.

Nivelamento de desgaste

Agora antes de você soltar um "D'oh!" e retornar seu amado SSD comprado recentemente, esteja ciente de que o número de ciclos P / E potenciais para um SSD é exponencialmente maior que o de uma folha de papel. Além disso, os SSDs modernos possuem tecnologias que aumentam a eficiência de gravação e reduzem o desgaste em suas células de armazenamento. Entre essas tecnologias, o mais importante são os algoritmos de "nivelamento de desgaste" que efetivamente garantem que todos os chips de memória da unidade sejam usados, célula por célula, antes que a primeira célula possa ser gravada novamente. Isso também significa que os SSDs de maior capacidade geralmente têm vida útil mais longa que os menores.

Então, quanto tempo é longo? Para ajudar os usuários a estimar quanto tempo um SSD durará, a maioria dos fabricantes de SSD apresenta a resistência da unidade pela quantidade de dados que podem ser gravados na unidade. Por exemplo, o Crucial MX300 de 750GB tem uma autonomia de 220TBW, o que significa que você pode gravar 220 terabytes de dados na unidade antes de se tornar pouco confiável. Para colocar isso em perspectiva, se você escrever 50 GB de dados por dia todos os dias na unidade, levará cerca de 12 anos para usá-lo. A maioria dos outros SSDs tem classificações de resistência semelhantes ou melhores. Geralmente quanto maior o drive, maior a resistência dele.

A maioria de nós escreve apenas uma fração de 50 GB de dados - o que equivale a cerca de dois discos Blu-ray - na unidade host de nosso computador diariamente e, em muitos dias, não escrevemos nada. Note que assistir a filmes, ler arquivos PDF ou visualizar fotos não conta como escrita; está lendo, o que não tem efeito na expectativa de vida de um SSD. Apenas atividades como copiar música de outra unidade, baixar arquivos, editar arquivos ou fazer o backup de seu telefone, e assim por diante, exigem que você grave na unidade.

Dito isso, se você usar um SSD do mesmo jeito que faria com um disco rígido, provavelmente ainda durará mais do que um disco rígido regular. Mas você pode fazer mais.

O que você pode fazer

A chave para maximizar o tempo de vida de um SSD é reduzir a gravação nele. Além de fazer um esforço para reduzir a cópia desnecessária de arquivos, o download de dados e assim por diante, você deve observar que existem algumas configurações do sistema operacional (SO), bem como tarefas comuns projetadas para discos rígidos comuns, que não devem ser usado com SSDs.

Atualize para os sistemas operacionais mais recentes: Os sistemas operacionais modernos são projetados com suporte integrado para SSDs. Dito isto, verifique se o seu computador executa o sistema operacional mais recente. Atualmente é o Windows 10 1703 (Atualização de criadores) e o MacOS Sierra.

Benchmarking: A maioria de nós quer descobrir o quão rápido o nosso novo SSD é, copiando arquivos de um lugar para outro ou usando software de benchmarking de disco. Embora isso seja divertido e as informações sejam úteis, ele desperdiça os ciclos P / E da unidade. Evite se puder.

Hibernação: (Não deve ser confundido com o modo de suspensão, o que não afetará a vida útil das SSDs.) A maioria dos sistemas operacionais tem um recurso de hibernação. Durante a hibernação, o conteúdo da memória do sistema (o local onde os programas em execução no momento e as informações ainda processadas residem) é gravado no dispositivo de armazenamento interno do computador (seu disco rígido ou SSD) antes que o computador seja desligado. Quando o computador é reiniciado, o sistema recarrega o conteúdo salvo de volta na memória do sistema e, portanto, restaura o computador para o estado em que estava antes de ser desligado. Uma vez carregado, o conteúdo salvo é excluído do armazenamento.

Como você pode imaginar, o processo de hibernação pode usar gigabytes de espaço de armazenamento ao longo do tempo, o que se traduz em uma grande quantidade de escrita no armazenamento interno. Mais especificamente, um computador com 4 GB de RAM requer cerca de 4 GB de espaço de armazenamento para criar um arquivo de hibernação. Às vezes, um computador entra em hibernação sozinho, mas é possível evitar isso desativando completamente a função de hibernação. Veja como:

  • Clique com o botão direito do mouse no botão Iniciar (ou pressione Windows + X ) para abrir o menu WinX, clique em Windows Powershell (Admin) e responda "Sim" ao aviso de segurança Controle de Conta de Usuário.
  • Quando a janela do prompt do Powershell aparecer, digite powercfg -h off e pressione Enter.

É isso aí - o seu computador nunca entrará no modo de hibernação novamente. Para reativar esse recurso, repita esse processo e digite powercfg -h on antes de pressionar Enter.

Um computador que é equipado com um SSD geralmente é inicializado rapidamente, para que você possa salvar seu trabalho e desativá-lo. Evitar a hibernação também ajuda o sistema a funcionar mais suavemente.

Comandos AHCI e TRIM:

AHCI, que significa "advanced host controller interface", permite que o sistema operacional acesse o armazenamento mais rapidamente e use algumas funções avançadas. Uma dessas funções é o comando TRIM, que permite que um sistema operacional suportado informe ativamente ao SSD quais blocos de dados não estão mais em uso e podem ser apagados. Isso ajuda o disco a funcionar de forma mais eficiente, reduz o efeito da amplificação de gravação e, em última análise, leva a um desempenho mais rápido e a uma vida útil mais longa.

Geralmente, tanto o AHCI quanto o TRIM são habilitados por padrão. Você pode verificar e alterar o antigo na configuração do BIOS do computador. Isso varia dependendo do seu computador, mas com a maioria dos sistemas você pode entrar no BIOS tocando na tecla Delete ou F2 enquanto o computador é inicializado. Aqui, procure a seção de armazenamento e altere o valor de "Configure SATA as" para "AHCI" (se ainda não for AHCI). É melhor fazer isso antes de instalar o sistema operacional, caso contrário, você precisará instalar os drivers de armazenamento antes de alterar o valor. Observe que, se você usar dois SSDs em uma configuração RAID, o valor RAID (em vez de AHCI) deverá ser selecionado. Além disso, se o seu computador não tiver a opção para RAID ou AHCI, mas apenas para IDE, então é muito antigo para comprar um novo computador.

Você pode determinar se o TRIM está funcionando, executando o Windows PowerShell elevado, conforme descrito acima, na seção de hibernação e, em seguida, executando este comando:

consulta de comportamento fsutil DisableDeleteNotify

Se o comando retornar "DisableDeleteNotify = 0", o TRIM estará em execução. Se não, você pode ativá-lo executando:

conjunto de comportamento fsutil disabledeletenotify 0

Se o seu Mac vier com um SSD, o TRIM estará sempre ativado. No entanto, se você instalar seu próprio SSD em um Mac, siga esta postagem de instruções para ativar o TRIM.

Ampliar imagem

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Superfetch: Esta é uma tecnologia introduzida pela primeira vez no Windows Vista, que permite que o Windows gerencie com mais eficiência a memória do sistema e pré-carregue dados e aplicativos acessados ​​com frequência na memória para um desempenho mais rápido. No entanto, esse processo exige que o cache do Superfetch seja gravado na unidade e atualizado regularmente, o que aumenta a quantidade de gravações na unidade.

Se o seu computador usa um disco rígido, o Superfetch é útil. Para um SSD, no entanto, não é necessário e somente desperdiça os ciclos P / E da unidade.

Para desabilitar o Superfetch, execute o Windows Powershell como mencionado acima e execute o comando services.msc . Isso abrirá o utilitário Serviços. Em seguida, na lista, procure por Superfetch, clique duas vezes nele e desative-o.

Arquivo de paginação (também conhecido como memória virtual): em sistemas operacionais como o Windows 10, o arquivo de paginação é como um aspirante a memória do sistema. Em suma, o arquivo de paginação é a quantidade de espaço de armazenamento em um dispositivo de armazenamento interno que o sistema operacional reserva para uso quando um aplicativo requer mais memória física (RAM) do que o computador está equipado.

O tamanho do arquivo de paginação tende a mudar dinamicamente, resultando em gravações frequentes na unidade, o que, novamente, não é bom para um SSD. Portanto, se você usa um computador com 8 GB de RAM ou mais e geralmente não executa muitos programas simultâneos, pode ser uma boa ideia desativar o arquivo de paginação completamente. No entanto, a melhor prática é configurá-lo em um tamanho fixo recomendado pelo sistema. Ou se você estiver em uma área de trabalho com um SSD como unidade principal e um disco rígido secundário, é melhor mover o arquivo de página para o disco rígido e desativá-lo no SSD.

Ampliar imagem

Para alterar a configuração do arquivo de paginação do Windows 10, siga estas etapas:

  • Clique com o botão direito no botão Iniciar do Windows
  • Selecione Sistema (então, se você estiver executando o Windows 10 1703, clique em Informações do sistema )
  • Clique em Configurações Avançadas do Sistema
  • Escolha a guia Avançado
  • Clique no botão superior Configurações ... (na seção Desempenho)
  • Escolha a guia Avançado
  • Clique em Alterar
  • Desmarque a caixa que diz " Automaticamente mange tamanho do arquivo de paginação para todas as unidades "
  • Verifique o botão de opção Tamanho personalizado
  • Insira o tamanho inicial e o tamanho máximo com o valor do número seguindo o recomendado: na parte inferior da janela
  • Clique nos botões OK para fechar o Windows e escolha Reiniciar o computador.

Mover o local padrão de uma pasta gravada com freqüência para uma unidade diferente: Isso se aplica somente a computadores (áreas de trabalho mais prováveis) com um disco rígido interno secundário. Nesse caso, é recomendável mover o local padrão das pastas que são geralmente gravadas nessa unidade.

Se for uma das pastas do seu perfil em um computador com Windows - Downloads, Documentos, Imagens e assim por diante -, siga estas etapas para movê-lo para um novo local.

Com outras pastas, talvez seja necessário alterar o local padrão nas configurações / preferências do software.

Não se estresse

É isso aí. Depois de tudo isso, você pode ter certeza de que já fez quase tudo o que pode ser feito para que seu SSD funcione da melhor forma possível e durar o máximo de tempo possível. Mais uma vez, note que estas são apenas precauções; Se você simplesmente usar um SSD do jeito que você faz um disco rígido, as chances são de que ele ainda irá durar por um longo tempo. Os sistemas operacionais mais recentes vêm equipados com configurações compatíveis com SSD que ajudam a reduzir a gravação desnecessária. Então, para a maioria de nós, não há muito o que se preocupar.

 

Deixe O Seu Comentário