Qual das opções de desligamento / hibernação / suspensão causa menos desgaste a uma unidade SSD?

19

Ter um SSD para a única unidade no meu laptop Gostaria de saber qual dos desligamentos / hibernação / suspensão causa o menor desgaste? Existe algum teste sério que possa medir isso?

Suponha que o laptop esteja em uso diário com aplicativos de negócios comuns em execução (Chrome, FireFox, Word, Excel, OneNote etc.), às vezes uma máquina vmware. O sistema operacional é o Windows 7 Enterprise.

Ondrej Tucny
fonte
7
Você está se preocupando demais. :)
Ƭᴇcʜιᴇ007
De acordo com @ techie007, você realmente não deveria se preocupar com isso. Dito isto, acho que desligar e reiniciar resulta nas mais operações do disco rígido.
slhck
6
@slhck: O Hibernate economiza memória e, portanto, grava muito mais no disco do que quando você desligava e inicializava, principalmente as leituras. O SSD gasta muito mais com gravações do que com leituras.
Tamara Wijsman
@ Tom Sim, isso é verdade! Mas como é que o meu Macbook (por exemplo) dorme em segundos - embora teoricamente tenha que salvar Gigabytes de conteúdo RAM na unidade?
usar o seguinte código
4
@slhck: Isso porque o hibernate não dorme. :)
Tamara Wijsman

Respostas:

15

Nota: A energia é cortada para cada operação e, portanto, irrelevante, mesmo para suspensão, o SSD não recebe energia.

Do melhor ao pior:

  • Durma , isso mal lê ou escreve.

  • Reinicialize , isso escreveria um pouco durante o desligamento e leria muito durante a inicialização.

    No entanto, as gravações desgastam o SSD significativamente mais do que as leituras, pois as células queimam com o tempo ...

  • Hibernar , isso faz muitas gravações (pelo menos toda a memória usada) e, em seguida, lê tudo de volta. Você pode baixar uma correção automática para desativar rapidamente a hibernação no Widnows ...

Tamara Wijsman
fonte
Parece razoável.
Ondrej Tucny
2
Eu sugeriria mover o arquivo de hibernação (hiberfil.sys) para uma unidade diferente que não fosse um SSD; mas tudo o que consegui encontrar no Google diz que você simplesmente não pode. :(
Kyralessa
11

Você pode descobrir usando o SSDLife (possui uma versão gratuita):

  1. Abra o SSDLife, registre o valor "Dados gravados, GB" (valor1);
  2. Faça um desligamento / hibernação / suspensão;
  3. Abra o SSDLife, registre o valor "Dados gravados, GB" (valor2);
  4. valor2 - valor1;

insira a descrição da imagem aqui


fonte
1
Não sei como o aplicativo funciona em relação aos recursos do SSD (por exemplo, provavelmente, alguns contadores de uso); portanto, quão confiáveis ​​os números podem ser em relação às especificidades de um desligamento / hibernação / suspensão em termos de tempo de execução do aplicativo?
Ondrej Tucny
@Ondrej Tucny: Desculpe, companheiro, não sei se entendi direito (inglês não é minha língua nativa). Se você está preocupado com a correção das estatísticas fornecidas pelo SSDLife, consulte esta página . Se você estiver usando o Intel SSD, também poderá usar o Intel SSD Toolbox para verificar os valores "Host Reads" e "Host Wirtes".
Ferramenta incrível! Mesmo pode ser blogue digno;)
James Mertz
2

Desde o Vista, o sono geralmente é híbrido , o que significa que ele dorme primeiro e depois hiberna "mais tarde" caso a energia acabe. Então, ambos escreverão. Com o desligamento, ele não grava (muito) no desligamento, mas lê na inicialização; mas a leitura não causa muito "desgaste".

Mas eu não me preocuparia com isso. Com um SSD, não há partes móveis. Com um laptop, você deseja "pegar e ir" e o inverso "abrir e ir" de volta ao trabalho. Apenas use o sono. Deixe suas máquinas trabalharem para você, e não o contrário.

Ken
fonte
Somente em desktops, em um laptop, o sono híbrido é desativado a pedido das empresas de laptops. Por que eles querem isso? Para proteger o disco rígido: blogs.msdn.com/b/oldnewthing/archive/2011/05/10/10162728.aspx Embora esse deva ser um problema menor com um SSD, isso significa que o usuário precisa ativá-lo (veja o mesmo link acima)
Robert MacLean 16/05