Кто-нибудь знает, есть ли способ включить поддержку TRIM в Linux для SSD? Это входит в состав Windows 7, и я был удивлен, что не смог найти много информации об этом под Linux.
Информацию о SSD и TRIM можно найти здесь - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10.
Ответы:
Обратите внимание, что вам, вероятно, нужно более свежее ядро, чем 2.6.28, см. Здесь (на основе 2.6.30-rc4 с последней активностью в мае этого года). Я не знаю, в какой степени это дерево было объединено, может быть, вы можете искать в
linux-ide@vger.kernel.org
списке рассылки. Обновление: смотрите, например, эту ветку (также обсуждается в списке ядра).Для использования TRIM вы, вероятно, заинтересованы в hdparm-9.20 , выпущенном несколько дней назад (и я вижу, что есть даже более новая версия wiper-1.7).
Обновление: см. Также эту статью LWN о взаимосвязи между файловой системой, TRIM, производительностью и дисками SSD.
источник
Linux поддерживал команду TRIM в версии 2.6.28, выпущенной 25 декабря 2008 года. Подробнее см. Здесь .
источник
Я думаю, что Linux уже поддерживает Trim. Его просто нет SSD пока не поддерживает. Обновление встроенного программного обеспечения необходимо для того, чтобы приводы OCZ и Intel текущего поколения были включены для Trim.
источник
Для ext4 вы должны добавить опцию сброса в свой fstab, чтобы включить ATA Trim.
Смотрите также это хорошее руководство
источник
Начальная поддержка добавлена в 2.6.28, 2.6.33 имеет «полную» поддержку обрезки ... что бы это ни значило.
источник
Я отслеживал команду TRIM на UBUNTU 9.10. Но я не могу найти команду TRIM, когда использую ядро 2.6.31. Когда я сгенерировал команду TRIM, используя hdparm, я могу найти команду TRIM. Итак, я думаю, что текущая версия ядра Linux не поддерживает команду TRIM.
источник