Недавно я приобрел новый твердотельный накопитель ( OCZ Vertex 2 (80 ГБ) ), который будет использоваться в основном для моей операционной системы. У меня также есть три других жестких диска SATA разных размеров для длительного хранения данных. Я успешно установил Windows 7 на SSD, и все, кажется, работает нормально (я все еще не уверен, насколько быстрее, я все еще оптимизирую систему). Я не замечаю увеличения скорости, которое, как я думал, получу, но это совсем другая проблема.
Я просматривал Библию OCZ SSD и заметил следующее в Разделе 60-76 - Твики и TRIM :
В. Как узнать, включен ли TRIM на моем SSD OCZ?
A. В Windows 7 перейдите к запуску / запуску / cmd), введите следующее:
fsutil.exe behaviour query DisableDeleteNotify
Он должен ответить обратно:
DisableDeleteNotify=0
если поддержка TRIM готова и активна. Если это не так, введите:
fsutil.exe behavior set DisableDeleteNotify 0
После небольшого поиска в Google я нашел похожие результаты в другом месте (установлено DisableDeleteNotify
значение 0
), что имеет смысл, поскольку для работы TRIM твердотельный диск должен уведомляться о том, что происходит удаление (для сборщика мусора), в отличие от обычного жесткого диска. ). Когда я запускаю запрос по fsutil, я получаю следующий результат:
DisableDeleteNotify = 48
Следуя инструкциям, которые я нашел, я установил это 0
вместо 48
. Однако я начинаю удивляться. Это все доказательство, которое мне действительно нужно, чтобы ОС использовала TRIM?
Кроме того, поскольку это применимо ко всему компьютеру, отправляются ли данные TRIM на другие жесткие диски, подключенные к компьютеру? И если это так, не приведет ли это к ухудшению производительности диска?
Кроме того, поскольку я разместил награду, я хочу, чтобы еще один быстрый ответ. На этой странице от Microsoft говорится, как Windows 7 будет поддерживать это. Однако может ли кто-нибудь найти более свежую страницу, желательно от Microsoft, в которой подробно описана поддержка TRIM в Windows 7, и как убедиться, что она включена и работает?
Ответы:
Тема SU Как узнать, поддерживает ли мой SSD-накопитель TRIM этот же вопрос?
В этом ответе отмечается, что «DisableDeleteNotify = 0» означает, что TRIM включен в Windows . Это означает только то, что команды TRIM будут отправлены драйверу диска, который может либо проигнорировать его, либо отправить его прошивке, которая, в свою очередь, либо проигнорирует ее, либо будет использовать ее с хорошим эффектом.
Таким образом, кажется, что вы сделали все, что нужно в Windows. Windows , будет посылать команды TRIM драйвера диска. Однако на самом деле больше ничего нельзя сделать, чтобы убедиться, что он действительно работает. Нет никаких тестов или других тестов, которые действительно проверяют работу драйвера диска или микропрограммы в режиме TRIM. Если в будущем вы обнаружите, что операции записи на диск выполняются слишком медленно, это означает, что он не работает.
Вы можете использовать любую программу для тестирования дисков, найденную в Интернете, для проверки производительности диска с DisableDeleteNotify, установленным в 0 или 48. Кто знает? Вы можете найти разницу в производительности. (Я не нашел никакого объяснения значения 48.)
В противном случае остается только регулярно проверять наличие новых версий драйвера и прошивки диска, чтобы как можно больше их обновлять. Если TRIM не работает в данный момент, он станет функциональным в будущем.
Чтобы ответить на ваш другой вопрос: TRIM не может влиять на диски без SSD на компьютере. Он будет автоматически игнорироваться драйвером диска или микропрограммой диска.
Я также нашел статью « Включение поддержки TRIM в Windows 7», в которой подробно описывается способ определения, поддерживает ли прошивка TRIM:
Статья Как проверить, работают ли все функции Windows 7 на SSD и TRIM? также говорит:
Это также говорит:
источник
Я не знаю, работает ли это, но посмотрите Техническую Вики OCZ, и на этой странице вам сообщат, есть ли на вашем SSD TRIM и как его включить.
источник
Да, вам нужен TRIM для вашего SSD, позвольте мне объяснить: на обычном жестком диске, когда вы записываете 0 или 1 на физическом секторе, магнитная головка просто переворачивает сектор и продолжает свою работу, это происходит для всех изменений, внесенных в него. сектор, и это не имеет значения, это просто флип. У SSD нет магнитных переворотов, когда вы записываете в пустой сектор SSD, этот сектор получает 1 или 0, и в следующий раз, когда что-то нужно изменить в нем, SSD не может просто перевернуть его, он должен использовать set it сначала неиспользуемый, если сектор помечен как неиспользуемый, то вы можете написать на нем что-нибудь, это то, что TRIM делает для вас, периодически устанавливая помеченные как удаленные сектора как фактически удаленные, Если вы отключите TRIM, ваш SSD будет медленно терять производительность, потому что в конечном итоге будут использоваться ВСЕ сектора, и возникнет необходимость в дополнительной операции каждый раз, когда необходимо внести изменения. Таким образом, TRIM работает только с толковым парнем, TRIM не будет работать на обычных жестких дисках, потому что им это не нужно. tldr. не отключайте его, если вы не хотите, чтобы ваш SSD замедлялся.
источник