Низкая производительность SSD (Toshiba 1TB NVMe)
У меня SSD Toshiba NVMe емкостью 1 ТБ, но у меня очень низкая скорость записи на этот диск. Я заметил, что производительность записи в SQL Server была очень низкой, поэтому я провел тест с тестом AS SSD. Производительность чтения является ожидаемой для этого диска, но производительность записи значительно ниже.
Операция записи 4K заняла так много времени, что мне пришлось ее прервать. Есть ли у вас какие-либо рекомендации? Этот диск был поставлен с моим Dell Precision 5510, и я использую образ Windows 10 Pro, поставляемый Dell.
3 ответа
Вероятно, вы страдаете от типа доступа Force Unit для ваших операций записи. Несмотря на то, что он предназначен для обеспечения долговечности всех операций записи, возможны регрессии, особенно с накопителями NVMe и определенными комбинациями устройств / прошивок / драйверов. Часто задаваемые вопросы о PCMark описывают нечто очень похожее:
Тест PCMark 8 Storage ниже ожидаемого. У меня есть диск NVMe. Зачем?
[...]
Длинный ответ: новые устройства хранения NVMe работают в совершенно новом программном стеке. Традиционные драйверы SATA не используются, и вместо этого в Windows есть новый драйвер, который может быть реализован производителем устройства или стандартным драйвером NVMe, предоставленным Microsoft. Отличие от старого программного стека заключается в том, что в драйвере Microsoft реализована команда FUA (принудительный доступ к единице), которая позволяет принудительно записывать все операции записи не только в кэш, но и на энергонезависимый носитель. Это отличается от того, как был реализован AHCI, и приведет к снижению производительности. Преимущество реализации с драйвером Microsoft NVMe состоит в том, что он сохраняет ваши данные в безопасности в случае сбоя питания или сбоя системы. Производительность хранилища (и, как побочный результат, также показатель PCMark 8 Storage) может быть улучшена путем установки драйверов устройств, предоставляемых производителем устройства. Например, Intel предоставляет драйверы для твердотельных накопителей Intel 750, которые повышают производительность. Другой вариант - настроить политики устройств хранения в Windows. Futuremark не рекомендует изменять политики кэширования Windows в производственной системе, поскольку это может привести к потере данных во время сбоя питания или сбоя системы.
[...]
Если диск NVMe является частью вашего заказа Dell, а система все еще находится на гарантии, в конечном итоге обратитесь в службу поддержки Dell по этому вопросу. Они могут предоставить вам новые драйверы и / или прошивку для этого диска, которые могут решить вашу проблему.
В противном случае вы можете попробовать драйверы OCZ RevoDrive 400 (RD400 - это, по сути, розничная версия Toshiba XG3), а не все, что поставляется с вашим изображением. Кроме того, включение кэширования записи для накопителя (если оно отключено) может ускорить процесс.
Я обновил драйверы Intel Rapid Storage Technology до версии 14.8.0.1042, и это значительно повышает производительность SSD. Производительность чтения немного выше, но производительность записи теперь на уровне.
У меня была такая же проблема на моем новом Dell XPS 15. Получил очень медленные результаты тестов даже с последним драйвером RST. Я заметил, что мой BIOS был установлен в режим RAID. Я подозревал, что переключение в режим ACHI позволит мне установить правильный драйвер; однако это сделать нелегко, так как это приводит к появлению синих экранов при установке. Чтобы переключить уже настроенную машину с RAID на ACHI, сделайте это.
- Нажмите Shift и перезапустите.
- Выберите опцию перезагрузки в расширенном режиме.
- Перезапустите в безопасном режиме.
- Как только вы перезагрузите компьютер, войдите в BIOS (F2 на Dell) и перейдите в режим ACHI.
- Разрешите загрузку и выберите безопасный режим.
- Перейдите в диспетчер устройств и щелкните правой кнопкой мыши на контроллерах IDE/ATAPI.
- Установите драйвер ACHI RST от Intel. Обратите внимание, что в описании драйвера вместо RAID будет указано ACHI.
- Перезагружать.
- Ваш компьютер теперь будет иметь драйвер ACHI, но общий контроллер NVM в диспетчере устройств.
- Щелкните правой кнопкой мыши контроллеры хранилища и установите драйвер RST. Вам будет предложено установить, что установка небезопасна, поскольку Windows не может определить, подходит ли это оборудование. Нажмите продолжить.
- Перезагрузитесь и наслаждайтесь полной производительностью.
Вот результаты тестов:
Вот как это должно выглядеть в диспетчере устройств: