5

Я использую Ubuntu 10.04 и lshw показывает "SAMSUNG SSD UM41". Можно ли мне определить (1), что мой SSD поддерживает TRIM, и (2) что мои ОС и FS (ext4) действительно используют это?

Обновление: вместо того, чтобы выполнять поиск в Интернете и проверять различные косвенные переменные, я хотел бы получить как можно более прямое подтверждение того, что система на самом деле использует TRIM, поэтому я в основном заинтересован в любых инструментах или методах проверки / мониторинга для активное использование TRIM. Например, многие люди отмечают, что TRIM работает в Linux с .28, но не понимают, что это было (есть?) часто отключается из-за экспериментального статуса, файловая система также должна поддерживать TRIM и так далее.

2 ответа2

5

Новые версии hdparm должны сообщать вам что-то вроде этого, если поддерживается TRIM:

*Data Set Management TRIM supported

Вы можете попробовать hdparm -I /dev/yourssd .

Ядро поддерживает TRIM с версии 2.6.28 и, по крайней мере, ext4 поддерживает TRIM.

2

Ubuntu 10.04, как и почти все последние версии Linux, поддерживает TRIM. Я полагаю, что эта поддержка находится на уровне ядра, поэтому единственная причина, по которой Ubuntu не будет использовать TRIM, - это если вы скомпилировали собственное ядро, специально удаляющее (или делающее модуль, который не используется), определенные возможности SATA. Поэтому ваша ОС поддерживает его и будет использовать TRIM, если что-то не мешает этому.

Также с сайта Samsung:

All Samsung branded consumer solid state drives offer TRIM support.

Единственное, что нужно искать, это то, что ваш SSD должен использовать AHCI. Чтобы проверить это, вы должны войти в настройки BIOS. Обычно вы делаете это, нажимая клавиши F1, F2 или DEL при первом включении компьютера, но это меняется. Затем посмотрите вокруг и убедитесь, что режим SATA является AHCI или ENHANCED (в зависимости от вашего компьютера). Режим RAID также будет поддерживать TRIM, и если он выбран, не меняйте его, иначе вы, скорее всего, потеряете данные. Если режим SATA имеет вид IDE EMULATION , COMPATIBILITY , LEGACY или аналогичный, вы должны изменить его, чтобы улучшить производительность и разрешить TRIM.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .