Как узнать, поддерживает ли мой SSD-накопитель TRIM?

23

В Windows 7 есть поддержка команды TRIM, которая должна гарантировать, что производительность SSD-накопителя остается хорошей в течение всей его жизни.

Как узнать, поддерживает ли данный SSD-накопитель TRIM?

Смотрите здесь для описания TRIM.

Также следующее из презентации Microsoft:

В Windows 7 поддерживается функция «Обрезка», реализованная Microsoft. NTFS будет отправлять уведомление об удалении на устройство, поддерживающее операции «обрезки» Файловой системы: внутренние процессы форматирования, удаления, усечения, сжатия: например, «Снимок», «Диспетчер томов». Три возможности оптимизации для: устройство Повышение уровня износа устройства за счет исключения операции слияния для всех удаленных блоков данных. Возможность ранней сборки мусора для быстрой записи. Сохранение максимально возможной неиспользуемой области хранения устройства; больше места для выравнивания износа устройства.

Омар Шахин
источник
У меня есть подозрение, что он появится в разделе «Возможности» на вкладке сведений об устройстве в диспетчере устройств или, возможно, где-нибудь в / proc, если вы загрузите компакт-диск с Linux. Несмотря на поиски вокруг, я не нахожу много. Я действительно знаю, что на LKML в последнее время звучит болтовня об обнаружении поддержки TRIM и включении оптимизаций ...
leander
Это действительно очень полезный вопрос. Осматривая вокруг, я вижу, что многие люди задаются вопросом, работает ли TRIM, или включен, или если его устройство имеет его, или это обновление прошивки будет включать его. Но нет никакого способа узнать наверняка, работает ли он.
Ян Бойд

Ответы:

8

Загрузите и установите Intel SSD Toolbox .

Если ваш диск не является твердотельным накопителем Intel, единственной доступной опцией будет Просмотр информации о диске . Нажмите это. Прокрутите вниз до

Word169 , бит 0 - поддерживается управление наборами данных

Если это так 1, у вас есть TRIM. Если 0нет.

введите описание изображения здесь

illmortal
источник
Это правильный ответ.
конец
8

Ответ на этот вопрос был опубликован в разделе комментариев в блоге Engineering 7 о SSD и Windows 7 .

Чтобы узнать, отправляет ли Windows 7 команду TRIM, вы можете запустить следующую команду из командной строки с повышенными привилегиями:

>fsutil behavior query DisableDeleteNotify

и как интерпретировать это на основе комментария .

«... если fsutil сообщает, что« DisableDeleteNotify »равно 0, то Trim включается. (Иногда эту функцию называют разными именами: Trim == Удалить уведомление == Подсказка о неиспользуемых кластерах.) Параметр записывается в терминах отключения что-то, потому что нам нравится использовать значения 0 по умолчанию.

Включение Trim в соответствии с этим параметром означает, что файловая система будет отправлять команды Trim вниз по стеку хранилища. Файловая система на самом деле не знает, будет ли эта команда поддерживаться или нет на более низком уровне. Когда драйвер диска получает команду, он либо воздействует на нее, либо игнорирует ее. Если вы точно знаете, что ваши устройства хранения данных не поддерживают Trim, вы можете отключить Trim (включить DisableDeleteNotify), чтобы файловая система не потрудилась отправить эти уведомления. Однако отправка уведомлений довольно легка, и я не видел улучшения производительности, отключив их, поэтому я не рекомендую отключать этот параметр. Если у вас есть SSD, который поддерживает Trim, то вы определенно не хотите его отключать,

Кажется, что это все еще не скажет вам, если диск и / или прошивка для привода поддерживает TRIM. Вздох.

Омар Шахин
источник
Это не очень полезно. fsutilтолько говорит вам, что ваша файловая система поддерживает TRIM (и что никто не отключил ее вручную). Мы уже знаем это. Смотрите ответ illmortal ниже, чтобы узнать, действительно ли TRIM включен на вашем диске.
конец
4

Самый простой способ узнать, поддерживает ли ваш твердотельный накопитель TRIM, - это использовать CrystalDiskInfo .

Сатьяджит Бхат
источник
3

Отправка команды disabledeletenotify на SSD только проверяет, отправляется ли команда TRIM. Привод, конечно, должен поддерживать TRIM. Лучший способ сделать это - зайти на сайт производителя и проверить подробную спецификацию вашего накопителя.

AndyT
источник
0

Samsung Magician доступен только для Windows и предоставляет информацию о поддержке ACHI и TRIM с помощью текущей настройки подлинного твердотельного накопителя Sumsung.

Не забудьте включить периодическую оптимизацию привода под dfrgui.exe. Для дисковода SSD это означает, что нужно выдавать команды TRIM для неиспользуемых блоков.

gavenkoa
источник