4

При запуске эталонного теста с использованием программы AS SSD на диске NVMe, когда второй флажок, показанный на рисунке ниже, не отмечен, диск получает ужасную производительность записи в AS SSD (см. Первый скриншот эталонного теста ниже), но не в CrystalDiskMark (см. Последний Скриншот); однако, если я установлю этот флажок, то AS SSD будет работать хорошо. Кто-нибудь знает, что здесь происходит? Меня беспокоит то, что согласно описанию этого флажка мне НЕ следует проверять его, так как мой диск не имеет собственного источника питания, но AS SSD работает слишком медленно, я обеспокоен тем, что другие программы могут быть затронуты.

В случае, если это полезно, я узнал об этом флажке в первую очередь, прочитав https://www.reddit.com/r/Dell/comments/628odr/toshiba_nvme_slow_write_speed_fix/, но это не объясняет, почему CDM все еще будет быстро. См. Также Низкая производительность SSD (Toshiba 1GB NVMe). Я обновил драйверы Intel RST, и это не помогло.

Я понимаю, что здесь может существовать обходное решение для водителя, но я хочу остаться в рамках гарантии и попытаться выяснить, что происходит, чтобы я мог заставить Dell поддержать это и выпустить официальное решение.

2 ответа2

4

Обычно потеря данных возможна только в случае неисправного оборудования или нечистых отключений (внезапных отключений питания, срабатываний теплозащиты, BSOD и т.д.). Но многие программы знают об этом (все программы, разработанные с учетом требований безопасности), поэтому, например, они не просто перезаписывают данные на месте: они создают новый файл, записывают туда данные, очищают кэш, чтобы гарантировать, что они написаны, затем удалите старый файл.

Без этого флажка, если сбой произойдет в любой момент, у вас всегда будет хотя бы старая версия данных.

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

Из-за этого отключение очистки буфера без независимого источника питания для привода играет с огнем. Если вы используете SSD для неоригинальных данных (кеши, зеркалирование более медленного хранилища для быстрого доступа, неоригинальные программные файлы, Steam или другие способы установки игр и т.д.) И хотите рисковать ими (хотя в случае steam Остерегайтесь потери файлов сохранения, в зависимости от того, куда их помещают игры), вы можете это проверить. Но время от времени ожидайте катастрофических сбоев (особенно в случае нечистого выключения / отключения) и, возможно, просто переформатируйте и заново заполните диск данными в таком случае, вместо того, чтобы пытаться восстановить.

Кроме того, убедитесь, что прирост производительности является реальным и значительным. Потому что, может быть, первый тест просто пытается сбрасывать после каждой записи, что действительно снижает производительность, но едва ли это вообще делается любым широко используемым приложением.

связанные с:

  1. blogs.msdn.microsoft.com/oldnewthing

  2. Руководство Sandisk ExpressCache:

  3. Некоторые другие форумы

3

Мне кажется, Razor от Occam, если AS SSD дает плохие результаты при включенной очистке буфера, то это отражает тот факт, что запись данных на диск занимает больше времени. Измерение AS SSD, кажется, идет глубже, чем CrystalDiskMark. CrystalDiskMark, по-видимому, не заботится о том, что происходит после того, как запись отправляется в ОС, учитывая, что данные уже записаны, а AS SSD подключается к ОС.

Современные диски имеют довольно большой кэш-память ОЗУ, которая обычно внутренне защищена от перебоев в питании, поэтому нет необходимости настаивать на том, чтобы контроллер диска полностью записал данные на свой внутренний диск - это только снижает производительность.

Смотрите также статью:Промывка производительности в канализации, то есть.

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