Existem três problemas principais aqui: desempenho, desgaste de SSD e nível de segurança.
Desempenho e Desgaste SSD
Os SSDs baseados em SandForce compactam todos os dados dinamicamente, em hardware, levando a algumas melhorias de desempenho impressionantes, ou seja, maior velocidade de gravação. Isso também reduz o fator de amplificação de gravação (às vezes para abaixo de 1.0 ) que reduz o desgaste (o número de ciclos de programação / eliminação) na memória flash. Se a criptografia for feita primeiro por software, como TrueCrypt, os dados resultantes serão bem menos compactáveis . Isso reduzirá o desempenho e aumentará o desgaste.
Criptografando um SSD não-SandForce (ou qualquer SSD que não criptografa no hardware) usando TrueCrypt com certeza reduz o desempenho , mas é discutível que o SSD não é o gargalo - a compressão será limitada pela CPU.
Segurança
Usar o TrueCrypt para criptografar um SSD (ou qualquer unidade que tenha nível de desgaste) pode levar a problemas de segurança , por isso não é recomendável (embora eu diria que o risco é pequeno).
Os SSDs baseados em SandForce e alguns outros SSDs já criptografam todos os dados on-the-fly. Para o Intel 320, este pode ser usado para criptografia de disco completa , mas não é possível no momento para as unidades SandForce:
SandForce drives, such as the Vertex 2, do encrypt the full drive contents, but do not provide [full disk encryption]. At the moment, the encryption feature is only useful for a quick secure erase of the drive.