Краткий ответ:
если контроллер диска не использует сжатие, то ответ Synetech является правильным, и шифрование ничего не изменит. Если контроллер использует сжатие, то шифрование, вероятно, сократит срок службы диска (по сравнению с идентичным диском, где шифрование не используется).
Длинный ответ:
Некоторые контроллеры SSD используют сжатие, чтобы минимизировать объем данных, записываемых на фактические флэш-чипы, и для улучшения производительности чтения (контроллеры SandForce являются ярким примером, могут быть и другие). Это будет работать лучше всего, если данные, записанные на диск, легко сжимаются. Текстовые файлы, исполняемые файлы, несжатые изображения (например, BMP) и тому подобное, как правило, могут быть сжаты довольно много, в то время как файлы, которые уже сжаты или зашифрованы, практически невозможно сжать, поскольку данные будут выглядеть почти полностью случайными для алгоритма сжатия в контроллере ,
Аппаратные средства Тома сделали хороший тест именно на этом на Intel SSD 520, который можно найти по адресу
http://www.tomshardware.com/reviews/ssd-520-sandforce-review-benchmark,3124-11.html.
В основном они измеряют усиление записи (отношение объема записанных данных на флэш-память и объема данных, отправляемых на накопитель) накопителя при записи полностью сжимаемых данных и совершенно случайных данных. Для полностью случайных данных усиление записи составляет 2,9 *, что означает, что на каждый ГБ данных, отправляемых на диск, 2,9 ГБ записывается во флэш-память. В статье отмечается, что это примерно одинаковое число, измеренное на дисках, которые не используют сжатие. Для полностью сжимаемых данных это соотношение составляет 0,17, что немного ниже.
Обычное использование, вероятно, закончится где-то посередине, если данные не зашифрованы. Предсказания времени жизни в статье несколько академичны, но показывают, что шифрование может определенно повлиять на время жизни на SSD с контроллером SandForce. Единственный способ обойти это - если сам контроллер может выполнить шифрование после сжатия.
* В статье не указано, почему 2.9 считается нормальным значением, и я не исследовал его. Логическим объяснением может быть то, что большинство твердотельных накопителей используют MLC NAND, который подвержен ошибкам в битах (при записи, если я правильно помню, во время записи могут происходить перевороты в других частях блоков стирания). Чтобы исправить это, данные, вероятно, записываются в несколько мест, так что восстановление или исправление всегда возможно.