Наскільки я розумію, параметр завантаження root_trim=yes
є специфічним для Gentoo. Всередині genkernel
є скрипт, який шукає параметр і встановлює параметр --allow-discards
з cryptsetup (див. Їх сховище git ). Крім того, я знайшов багато звітів користувачів Ubuntu або Debian, які сказали, що він працює без root_trim
параметра. Я також не знайшов рядків у update-initramfs
сценарії Ubuntus .
Отже, загалом це не параметр завантаження, а більше параметр cryptsetup
. Документацію --allow-discards
можна знайти на сторінці cryptsetup (8) :
-
дозволити скидання Дозволити використання запитів на викидання (TRIM) для пристрою. Цей параметр стосується лише створення , luksOpen або loopaesOpen .
ПОПЕРЕДЖЕННЯ : Ретельно оцінюйте конкретні ризики безпеки перед тим, як включити цю опцію. Наприклад, дозвіл на скидання на зашифрованих пристроях може призвести до витоку інформації про шифротекстовий пристрій (тип файлової системи, використаний простір тощо), якщо згодом відкинуті блоки можуть легко знаходитися на пристрої.
Потрібно версію ядра 3.1 або новішої. Для старих версій варіант ігнорується.
Спираючись на цей блог на TRIM & dm-crypt , TRIM - це операція, коли верхній рівень (наприклад, файлова система) інформує пристрій, які сектори більше не використовуються (більше не містять дійсних даних) і що пристрою не потрібно зберігати цей вміст даних .
У термінології Linux ця операція називається відкинутим. У світі SCSI його називають командою UNMAP.
Операція відкидання може бути використана для двох цілей: тонкого забезпечення (інформує, що область даних може бути повернута до пулу розподілу) та для оптимізації роботи SSD.
Discards є найбільш корисним для оптимізації SSD, оскільки внутрішня архітектура використовує більші блоки, ніж сектори, і блоки повинні бути стерті, перш ніж можна буде виконати операцію запису. Інформація про сектори, яким не потрібно зберігати дані, є дуже корисною, оскільки файлова система зможе більш ефективно організувати блоки таким чином, щоб фрагментація даних була мінімізована, а також збільшився час роботи диска.