SSD TRIM Suporte e limites de bloco?

2

Estou executando o Ubuntu 13.10. Nesta situação, tenho duas perguntas?

  1. Eu tenho 4 unidades na minha área de trabalho, duas das quais são SSD com suporte a TRIM. No entanto, os dois têm limites de bloco diferentes. Estou tentando entender a diferença disso:

    Model Number:       Samsung SSD 840 PRO Series              
       *    Data Set Management TRIM supported (limit 8 blocks)
    
    Model Number:       SanDisk SDSSDX120GG25                   
       *    Data Set Management TRIM supported (limit 1 block)
    

    Então, qual é a diferença entre limitar 8 blocos e limitar 1 bloco? Qual seria melhor?

  2. Li artigos / dicas sobre como ativar a viagem para versões anteriores do Ubuntu, como posso verificar se atualmente tenho o TRIM ativado?

Obrigado pelo seu tempo.

    
por David Levey 11.02.2014 / 21:55

1 resposta

2

  1. O N em "limit N blocks" é o número máximo de blocos de 512 bytes do LBA Range Entries que seu SSD pode manipular em um único comando DATA SET MANAGEMENT. Assim, poderíamos dizer que um N maior é melhor, mas de acordo com a wikipedia :

      

    Tipicamente, o padrão é 8 (ou 4 kB), mas muitas unidades reduzem isso a uma para atender aos Requisitos de Hardware do Microsoft Windows para Trim. O tempo de conclusão do comando não deve exceder 20 ms ou 8 ms * (número de entradas do intervalo LBA). o que for maior e sempre será menor que 600 ms.

    Portanto, para mim não é óbvio que todas as unidades pretendam cumprir os requisitos da Microsoft. Se nós assumirmos que ambos os seus SSDs estão em conformidade com esses requisitos, podemos dizer que o seu SSD da Samsung é melhor neste assunto, já que ele pode TRIM mais blocos no mesmo tempo que o seu Sandisk.

    O seu SSD da Samsung pode TRIM no máximo 16 GB de dados em um único comando TRIM, seu Sandisk SSD só pode TRIM no máximo 2 GB de dados em um único comando TRIM. (Esse máximo só é alcançável se os LBAs para TRIM forem contíguos.) Mas como eu disse antes, não sabemos que a rapidez com que cada um desses SSDs lidam com esse único comando TRIM, se eles precisarem Ao mesmo tempo, obviamente, a Samsung é melhor, se o Sandisk terminar muito mais rápido com esse único comando, ele poderá executar mais comandos TRIM ao mesmo tempo em que a Samsung executa apenas um comando TRIM.

    Enfim, acho que esse parâmetro não tem importância para um consumidor. Isto é mais como uma característica técnica do disco.

  2. Se você montar seu SSD com o sinalizador discard ou se usar fstrim (talvez em um trabalho cron ), terá o TRIM ativado. Não há mais nada a fazer para ativá-lo.

por falconer 12.02.2014 / 15:42