Відповіді:
Я їм по електронній пошті. І TRIM не буде працювати. Оскільки ОС не знає, де зберігаються файли. Це знає лише зашифрована система. Через те, що шифрування виходить першим. Я використовую truecrypt замість цього. Поверх файлової системи для моєї домашньої папки.
Ні. Порожній блок все ще буде вказаний як порожній і таким чином буде TRIMed.
Навіть якщо ваш накопичувач зашифрований, сам привід нічого не знає про шифрування, лише де саме перебувають дані (а який простір зараз не використовується). Так буде добре.
Щодо виступу, я не знаю, яким може бути вплив. Здавалося б, певні оптимізації на SSD можуть не спрацювати, але я не можу зрозуміти, які з них потребують знань про фактичні дані, тому, з точки зору зберігання даних, напевно, це не буде впливати.
Зауважте, що для шифрування потрібні додаткові цикли процесора, тому вплив може бути помітний там.
Від man 5 crypttab
:
Параметри
відкинути
Дозволити використання запитів на скидання (TRIM) для пристрою.
ПОПЕРЕДЖЕННЯ: Ретельно оцінюйте конкретні ризики безпеки перед тим, як включити цю опцію. Наприклад, дозвіл на скидання на зашифрованих пристроях може призвести до витоку інформації про шифротекстовий пристрій (тип файлової системи, використаний простір тощо), якщо згорнуті блоки можуть бути легко розташовані на пристрої пізніше.
Потрібно версію ядра 3.1 або новішої. Для старих версій варіант ігнорується.
Більшість навчальних посібників, які я читав про налаштування дисководів LUKS, спочатку badblocks
пропонують вам весь диск із випадковими даними. Таким чином зловмисник не може знати, які сектори містять дані, а які ще не використовувались. Ця інформація може бути використана для виявлення речей щодо цих даних та співвіднесення з іншою інформацією, що базується на часі, що може призвести до компромісу.
Отже, навіть якщо модулі LUKS підтримували надсилання груп невикористаних блоків до TRIM, ви все одно не хотіли б цього робити.
Так, для останньої Fedora 17 з тестовими оновленнями
http://vpv.kapsi.fi/blog/2012/07/ssd-trimdiscard-on-fedora-17-with-encypted-partitions/