Вопрос или проблема
Я использую 2 диска Samsung 860 pro объемом 1 ТБ в RAID 1 (Intel RST версии 17.2.4.101) на Dell Precision 3620 (i7-6700).
Производительность записи ухудшилась ужасно.
Очистка и переустановка всего — это метод, но это заняло бы у меня пару дней, так как это полностью загруженная система с лицензиями.
Есть ли способ отправить команду TRIM? Или как можно настроить RAID 1 с работающим TRIM? (Похоже, что команды TRIM с eRTS совместимы только с Intel ssd)
Примечание: Этот вопрос отличается от возможного повторяющегося вопроса, потому что Intel RST изменился за 4 года, и Windows 10 может теперь поддерживать его.
Поддержка Samsung: Как использовать TRIM?
Примечание: Сначала сделайте резервную копию, затем проверьте, что она соответствует исходному объему. Сделайте еще одну резервную копию и убедитесь, что она также соответствует.
Windows 7/Windows server 2008 или более поздняя версия
- FAT32 не поддерживается; поддерживается NTFS
- TRIM нельзя выполнить, но возможно включение/отключение.
- Включение TRIM в Windows: команда fsutil
-
Перейдите в Пуск > Все программы > Стандартные > щелкните правой кнопкой мыши на Командная строка и выберите “Запуск от имени администратора”.
-
Введите fsutil behavior query DisableDeleteNotify и нажмите Enter. Если отображается “DisableDeleteNotify = 0”, Trim включен.
Если не работает, введите fsutil behavior set DisableDeleteNotify 0 и нажмите Enter, чтобы активировать.
-
Я знаю, что это старая тема, но эта проблема беспокоит меня уже несколько лет, и это причина, по которой я никогда не строил машину с raid1 SSD. Однако сегодня мне пришло в голову возможное решение вашей проблемы.
- Возможно, вы сможете извлечь один из ваших SSD. Массив перейдет в деградированный режим с одним диском.
- Перенесите удаленный диск на другую машину с поддержкой AHCI и отформатируйте диск там, а затем выполните TRIM.
- Поставьте диск обратно и восстановите массив со второго диска деградированного массива.
- Повторите процесс с другим диском.
Будьте предупреждены, я никогда этого не пробовал, но возможно, это возможно?
.
Ответ или решение
Использование твердотельных накопителей (SSD) в RAID 1 на Windows 10 может привести к определенным проблемам, связанным с износом ячеек памяти, если команды TRIM не выполняются. TRIM — это команда, которая помогает SSD-накопителю очищать ячейки памяти и поддерживать оптимальную производительность. В вашем случае установки RAID 1 с Intel Rapid Storage Technology (RST) версии 17.2.4.101 на Dell Precision 3620 с двумя SSD Samsung 860 Pro емкостью 1 ТБ, мы сталкиваемся с проблемой, что TRIM-команды автоматически не поддерживаются, ухудшая производительность.
Теория: RAID и поддержка TRIM
RAID 1, или зеркалирование дисков, обеспечивает дублирование данных на двух дисках для повышения надежности. Однако большинство контроллеров RAID не поддерживают прямую передачу TRIM-команд на SSD, что затрудняет поддержание высокой скорости записи на таких дисках в составе массива. Ваше текущее программное обеспечение Intel RST, вероятно, не поддерживает TRIM для не-Intel SSD в конфигурации RAID 1.
Пример: Проверка и включение TRIM в Windows
Прежде чем предпринимать сложные действия с массивом RAID, убедитесь, что TRIM включен на уровне операционной системы.
-
Откройте командную строку от имени администратора:
- Перейдите в "Все программы" > "Стандартные" > кликните правой кнопкой мыши по "Командная строка" и выберите "Запуск от имени администратора".
-
Проверьте, включен ли TRIM:
fsutil behavior query DisableDeleteNotify
Если TRIM включен, вы увидите:
DisableDeleteNotify = 0
. Если он отключен, выполните следующую команду, чтобы включить его:fsutil behavior set DisableDeleteNotify 0
Но учтите, что эта команда работает только на уровне системы и не отправляет TRIM-команды на контроллер RAID, если последний не поддерживает эту функцию.
Применение: Возможные решения
-
Использование других драйверов RAID:
Одним из решений может быть использование обновленных драйверов, которые могли бы поддерживать TRIM. Узнайте у Intel, поддерживается ли более новая версия драйвера с функцией TRIM для RAID 1 и не-Intel SSD.
-
Ручное обслуживание:
С этим методом нужно быть осторожным, так как он может привести к потере данных. Важно создать резервные копии перед выполнением следующих шагов:
-
Деградация массива:
Вы можете удалить один SSD из массива, что приведет к его деградации. -
Обслуживание SSD:
Подключите удаленный диск к другому компьютеру, который поддерживает AHCI, и проведите очистку ячеек памяти с помощью TRIM или специальных утилит от Samsung (например, Samsung Magician). -
Восстановление массива:
Поставьте диск обратно и позвольте массиву перестроиться. Затем повторите процесс для второго диска.
-
Заключение
Несмотря на сложность вопроса и ограниченность функционала текущего драйвера, существует возможность частичного восстановления производительности SSD в RAID 1. При этом особенно важно акцентировать внимание на резервных копиях данных, так как восстановление массива может отрицательно сказаться на данных. Кроме того, всегда обращайтесь к более детальной документации вашей материнской платы и SSD-дисков, ведь решения могут варьироваться в зависимости от аппаратных особенностей.
Изучение обновлений системного ПО и драйверов может также помочь в поиске более постоянного решения проблем с поддержкой TRIM в вашей системе. Надеемся, представленные стратегии окажутся полезными в улучшении производительности вашего RAID массива.