Нещодавно я придбав основну причину Samsung 960 Pro NVMe SSD (512 ГБ) для його надзвичайно високої швидкості послідовного читання / запису. Зазвичай я конвертую відео у формат без втрат (прискорений графічний процесор), тому IOPS - єдине вузьке місце, а послідовне записування 2160MB / s 960 Pro виглядало заманливо. Однак я не можу ніде наблизитися до цієї швидкості для великих передач файлів. CrystalDiskMark показує хороші цифри, однак реальні передачі досягають 390 МБ / с.
Для мого тестування я використовую 20 ГБ файл на RAMDisk, який має швидкість зчитування ~ 9000 МБ / с, тому там точно не існує вузького місця. Мій інтерфейс - це PCIe, генерація 3 x4, як це підтверджено в Magician, увімкнено обробку, а також кешування записів у Windows. Промивання буфера кешування запису також увімкнено [невірно] (оскільки це знижує продуктивність для NVMe SSD замість того, щоб збільшувати його, як SATA SSD) [Я також намагався відключити його, але безрезультатно]. Нарешті, у мене встановлений драйвер Samsung NVMe 2.1. Моя Windows є досить чистою установкою, і я виконав NVMe Secure Erase на своєму SSD перед встановленням.
Ось скріншот CrystalDiskMark (3 проходи, 4 ГБ кожен):
Як видно, послідовна продуктивність дуже близька до рекламованої продуктивності, однак я не можу повторити цю передачу в реальному світі. І останнє, але, безумовно, не в останню чергу, у мене ввімкнено BitLocker (шифрування програмного забезпечення, оскільки Samsung все ще не ввімкнув IEEE1667 на цьому диску), і я розумію, що є дещо накладні витрати через це, але 390 Мб / с замість 2100 МБ / с не може бути викликаний лише BitLocker!
Будь-які пропозиції?