SSD диск Samsung PM961 NVME 256GB 2280 M.2
- Цена: $126,68 + $6 доставка
- Перейти в магазин
Решил под народный Skylake инженерник подобрать достойный SSD. В наше непростое время SSD давно уперлись в SATA3, выход один — PCI Express, благо в любой мамке на Z170 есть M.2, а уж его 4-х линий хватит всем.
К сожалению, оффлайн быстро разбил мои мечты о доступном сверхзвуковом хранилище. Некоторое время приглядывался к Samsung PM951/SM951 — OEM аналоги Samsung 950 M.2 Evo/Pro. OEM предназначены для лэптопов, но ушлые китайцы их как-то достают и барыжат. Ну и ок, задумался. Пока думал, вышло новое поколение PM961/SM961 — соответственно OEM аналоги Samsung 960 M.2 Evo/Pro. Выбор пал на PM961 из-за разницы в цене, нашелся такой на просторах ebay. Покупал у продавца по ссылке выше, т.к. он единственный согласился занизить стоимость, что актуально для РБ. Просил $15, написал вообще $10.
Сам модуль:
Фото в интерьере позволяет оценить размеры 2280:
В двух словах о модуле: констроллер Samsung Polaris, память Samsung TLC V-NAND.
Подробности про инженерники на муське
По комментарию уважаемого ink0gnit0, можно победить падение скорости при использовании с инженерным процом на материнках Asus: и биосе Advanced — System Agent (SA) Configuration — DMI/OPI Configuration выставить в GEN3. Мне на AsRock не помогло, но другим может помочь.
Обратите внимание на разницу между AS-SSD и Crystal Disk Mark, особенно запись. В общем, и доверия к AS-SSD у меня больше. Смотрим устройства, все понятно:
Прочитал, что NVMe требует драйвер вендора, находим такой здесь, пробуем снова:
Отлично, запись ускорилась в 100500 раз. Однако на проверку драйвер в Диспетчере Устройств остался старым! Что же сделал Samsung NVMe Driver?Есть стойкое подозрение, что он выключает Write Cache Buffer Flushing, т.е. ставит галку Turn Off Write Cache Buffer Flushing, но неявно (видишь галку? а она есть!):
Удаление драйвера возвращает производительность к первому скрину. Проставление галки с удаленным драйвером увеличивает производительность опять. Про Write Cache Buffer Flushing можно почитать здесь. Я не спец в делах ssdшных, у себя просто оставил драйвер от самсунга, что и вам рекомендую. Остается открытым вопрос надежности и целостности ФС при отключении электричества.
Добавлю результаты CrystalDiskInfo 7.0.5:
NVMe поддерживается в линуксе начиная с ядра 3.3. Поставил свежую xubuntu 16.10. Из важного, интернеты рекомендуют выравнивать разделы исходя из блока по 4096, т.е. отступ должен быть кратен 4096. Поясню на примере первого ext4 раздела (#5).
1) Выводим таблицу разделов c размерностью в секторах:
2) 225284096 * 512 / 4096 = 28160512 // целое число.
Инсталлятор выравнивает автоматически, проблем не нашел, просто убедился. Подробнее здесь.
Тесты консольными утилитами:
Также примем во внимание, PM961 почти в полтора раза дороже классического 850 EVO в оффлайне, и нет гарантии. При отсутствии M.2 на мамке нужно докупать PCI-E переходник, в комплекте с PM961 ничего нет, привет OEM.
Мне кажется, удел NVMe сейчас — серверы и рабочие станции. Ну и гики конечно, но им смотреть строго в сторону SM961 / 960 Pro. Лично я разницу почувствовал в рабочих проектах (преимущественно с БД), но даже там потенциал не раскрыт — ~25% прироста в IO (тут уж верьте на слово, детали не опишу — NDA).
Всем добра и быстрого IO!
Выбор NVMe
Вышесказанное надо пояснить. M.2 — это просто формфактор. Подключаемые SSD могут работать как по старому протоколу SATA3 (850 EVO M.2), так и по NVMe. Итак, NVMe — это новых протокол обмена данных для SSD для получения низких задержек и высокого параллелизма IO. Скорость также зависит от количества PCIe линий, подведенных к M.2 слоту на мамке. Короче, нюансов много. У меня AsRock Z170 Gaming K4, у нее к M.2 подведены 4 PCIe3 линии. Осталось найти быстрый NVMe SSD в форм-факторе M.2.К сожалению, оффлайн быстро разбил мои мечты о доступном сверхзвуковом хранилище. Некоторое время приглядывался к Samsung PM951/SM951 — OEM аналоги Samsung 950 M.2 Evo/Pro. OEM предназначены для лэптопов, но ушлые китайцы их как-то достают и барыжат. Ну и ок, задумался. Пока думал, вышло новое поколение PM961/SM961 — соответственно OEM аналоги Samsung 960 M.2 Evo/Pro. Выбор пал на PM961 из-за разницы в цене, нашелся такой на просторах ebay. Покупал у продавца по ссылке выше, т.к. он единственный согласился занизить стоимость, что актуально для РБ. Просил $15, написал вообще $10.
Сам модуль:
Фото в интерьере позволяет оценить размеры 2280:
В двух словах о модуле: констроллер Samsung Polaris, память Samsung TLC V-NAND.
Disclaimer
У меня инженерный образец i7 6400T L448 Q0. Как подсказали в комментариях, он может работать с M.2 в режиме PCIe-2.0, что ограничивает скорость. Доказательств у себя в системе не нашел, показывает 3.0, но скорости существенно ниже заявленных. Пробовал корейский биос, скорости SSD те же. Т.о. мои результаты могут отличаться в худшую сторону и ценность всего обзора (на который я потратил несколько вечеров) сомнительна =)Подробности про инженерники на муське
По комментарию уважаемого ink0gnit0, можно победить падение скорости при использовании с инженерным процом на материнках Asus: и биосе Advanced — System Agent (SA) Configuration — DMI/OPI Configuration выставить в GEN3. Мне на AsRock не помогло, но другим может помочь.
Тесты в Win10
Начнем в винды, NVMe поддерживается в win8, win10, также в win7 с хотфиксами. Установка win7 на сам NVMe выглядит не в два клика. Я поставил win10, прогнал тесты, ужаснулся:Обратите внимание на разницу между AS-SSD и Crystal Disk Mark, особенно запись. В общем, и доверия к AS-SSD у меня больше. Смотрим устройства, все понятно:
Прочитал, что NVMe требует драйвер вендора, находим такой здесь, пробуем снова:
Отлично, запись ускорилась в 100500 раз. Однако на проверку драйвер в Диспетчере Устройств остался старым! Что же сделал Samsung NVMe Driver?
Удаление драйвера возвращает производительность к первому скрину. Проставление галки с удаленным драйвером увеличивает производительность опять. Про Write Cache Buffer Flushing можно почитать здесь. Я не спец в делах ssdшных, у себя просто оставил драйвер от самсунга, что и вам рекомендую. Остается открытым вопрос надежности и целостности ФС при отключении электричества.
Добавлю результаты CrystalDiskInfo 7.0.5:
Тесты в Linux
Загрузился с xubuntu флешки, прогнал gnome-disks над демонтированным диском:NVMe поддерживается в линуксе начиная с ядра 3.3. Поставил свежую xubuntu 16.10. Из важного, интернеты рекомендуют выравнивать разделы исходя из блока по 4096, т.е. отступ должен быть кратен 4096. Поясню на примере первого ext4 раздела (#5).
1) Выводим таблицу разделов c размерностью в секторах:
xubuntu@i7:~$ sudo parted
GNU Parted 3.2
Using /dev/nvme0n1
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit s
(parted) print all
Model: Unknown (unknown)
Disk /dev/nvme0n1: 500118192s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 2048s 1026047s 1024000s primary ntfs boot
2 1026048s 225282047s 224256000s primary ntfs
3 225284094s 500117503s 274833410s extended
5 225284096s 289286143s 64002048s logical ext4
6 289288192s 305293311s 16005120s logical linux-swap(v1)
7 305295360s 500117503s 194822144s logical ext4
2) 225284096 * 512 / 4096 = 28160512 // целое число.
Инсталлятор выравнивает автоматически, проблем не нашел, просто убедился. Подробнее здесь.
Тесты консольными утилитами:
xubuntu@i7:~$ sudo hdparm -tT --direct /dev/nvme0n1
/dev/nvme0n1:
Timing O_DIRECT cached reads: 1686 MB in 2.00 seconds = 842.36 MB/sec
Timing O_DIRECT disk reads: 3760 MB in 3.00 seconds = 1253.18 MB/sec
xubuntu@i7:~$ sysbench --test=fileio --file-total-size=1G prepare
xubuntu@i7:~$ sysbench --test=fileio --file-total-size=1G --file-test-mode=rndrw --max-time=300 --max-requests=0 --num-threads=64 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Extra file open flags: 0
128 files, 8Mb each
1Gb total file size
Block size 16Kb
Number of random requests for random IO: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Threads started!
Time limit exceeded, exiting...
(last message repeated 63 times)
Done.
Operations performed: 439416 Read, 292944 Write, 893813 Other = 1626173 Total
Read 6.705Gb Written 4.47Gb Total transferred 11.175Gb (38.142Mb/sec)
2441.11 Requests/sec executed
Test execution summary:
total time: 300.0111s
total number of events: 732360
total time taken by event execution: 59.1198
per-request statistics:
min: 0.00ms
avg: 0.08ms
max: 25.21ms
approx. 95 percentile: 0.07ms
Threads fairness:
events (avg/stddev): 11443.1250/576.03
execution time (avg/stddev): 0.9237/0.05
Для сравнения результаты Crucial M500 240GB на лаптопе
xubuntu@Z510:~$ sudo hdparm -tT --direct /dev/sda
/dev/sda:
Timing O_DIRECT cached reads: 948 MB in 2.00 seconds = 473.46 MB/sec
Timing O_DIRECT disk reads: 1340 MB in 3.01 seconds = 445.92 MB/sec
xubuntu@Z510:~$ sysbench --test=fileio --file-total-size=1G prepare
xubuntu@Z510:~$ sysbench --test=fileio --file-total-size=1G --file-test-mode=rndrw --max-time=300 --max-requests=0 --num-threads=64 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 64
Extra file open flags: 0
128 files, 8Mb each
1Gb total file size
Block size 16Kb
Number of random requests for random IO: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Threads started!
Time limit exceeded, exiting...
(last message repeated 63 times)
Done.
Operations performed: 164129 Read, 109429 Write, 348226 Other = 621784 Total
Read 2.5044Gb Written 1.6698Gb Total transferred 4.1742Gb (14.246Mb/sec)
911.72 Requests/sec executed
Test execution summary:
total time: 300.0448s
total number of events: 273558
total time taken by event execution: 102.8672
per-request statistics:
min: 0.00ms
avg: 0.38ms
max: 148.38ms
approx. 95 percentile: 0.12ms
Threads fairness:
events (avg/stddev): 4274.3438/250.28
execution time (avg/stddev): 1.6073/0.20
Выводы
Этот NVMe SSD действительно в несколько раз быстрее SATAшных (не все NVMe одинаково полезны), к сожалению в реальной жизни не все заметят разницу. ОС будет запускаться на секунду быстрее, браузер — на полсекунды и т.д. Игры, по жалобам в интернетах, вообще плохо утилизируют IO.Также примем во внимание, PM961 почти в полтора раза дороже классического 850 EVO в оффлайне, и нет гарантии. При отсутствии M.2 на мамке нужно докупать PCI-E переходник, в комплекте с PM961 ничего нет, привет OEM.
Мне кажется, удел NVMe сейчас — серверы и рабочие станции. Ну и гики конечно, но им смотреть строго в сторону SM961 / 960 Pro. Лично я разницу почувствовал в рабочих проектах (преимущественно с БД), но даже там потенциал не раскрыт — ~25% прироста в IO (тут уж верьте на слово, детали не опишу — NDA).
Всем добра и быстрого IO!
+146 |
18018
157
|
Самые обсуждаемые обзоры
+58 |
1691
145
|
+35 |
2111
65
|
За обзор плюс!
у меня 960EVO и материнка MSI Z97-G55 SLI, но скокрости какие то странные и драйвер стоит и прошивки все последние
с сайта производителя: PCI Express 2.0 x2 interface up to 10 Gb/s
M.2 Key M Socket supports type 2280/2260/2242 storage devices in both PCIE Gen2 x2 & SATA mode*
Так что лучше взять переходник для обычного слота PCIe. Не так компактно, зато не будет ограничений по скорости.
начиная Z170 — это стало стандартной фишкой всех плат.
2. Отсутствие гарантии убивает все плюсы. ИМХО.
3. Отсутствие поддержки в фирменном ПО — тоже минус.
4. «При отсутствии M.2 на мамке» — нужно не просто переходник. а ещё и загрузчик оставлять на каком-то другом накопителе- старые системы не поддерживают загрузку ОС с накопителей Самсунг.
5. В комплекте и ничего не должно быть. не ОЕМ версия идёт в комплекте с коробочкой, и диском с 2 утилитами — утилитой переноса ОС и данных, и с ПО Samsung Magician. которые либо не нужны(касается первой, с Срушалами было интереснее ПО) либо качается актуальная версия с сайта.
6. Скорости — те кто реально понимают зачем им нужны такие скорости — покупают, остальные покусывая локти проходят мимо и ничего не теряют.
разницы в режиме «офисный комп» — не будет.
т.е. продукт просто нишевый, для тех кто знает что это, и зачем.
EVO = TLC и PM961 = TLC
PRO = MLC и SM961 = MLC
TLC диски на м.2 резко снизят скорость записи, после выработки SLC кэша
как по мне ЭВО для рабочего компа лишён смысла.
оговорюсь сразу — для компа с большим или высоким ИО на запись.
мы оперируем деньгами.
объём пусть будет одинаковый.
я вижу паритет по цене — типа быстрый 961Эво и 850Про.
Уверен что в тестах и даже в реальных приложениях 961 будет быстрее. но как только нужно будет реально записывать сотни гигабайт в день, или за непродолжительный период времени — Эво сдуется.
как назло нормальных тестов, вернее исследований в.ру сегменте нет.
хомячок. да что говорить, даже матёрые ИТ-шники не всегда понимают разницу.
я видел кучу БД на домашних ССД на сандфорс контроллерах.
и кучу раз встречал недоумение и ор по поводу того что ССД- говно.
почему intel G2 со скоростью записи в 1С базах работает быстрее чем 850Эво?
а кукурузеные ИОПС-ы они для тестов и продаж важны и нужны.
99% даже 10 часть не понадобится…
но это мысли вслух. тут такие не приветствуются.
Другое дело SM961 или 960PRO — очень быстрые диски, вот пишу вам как раз с SM961. невероятно быстрый диск, 3 гб\сек чтение и почти 1.5 гб\сек запись, нет просадок при любом объёме записи IOps тоже космические какое может быть ещё сравнение со старой прошкой, ограниченной ~500 мбайт\сек в обе стороны и протоколом AHCI в 32 команды в очередь в базе данных??
что до pm961 — то на записи у него ситуация вполне сравнимая с 850evo. т.е. в пределах slc-кеша в несколько гиг обьемом результаты выше показаны, а дальше скорость падает до тех же самых 300мег (как у 850evo/250) в силу похожего флеша и его возможностей. у старших обьемов эта скорость почти пропорционально растет.
Чукча, однако, не читатель. Чукча — писатель. ©
Sequential Read — 3,100 MB/s
Sequential Write — 1,400 MB/s
Random Read — 330,000 IOPS
Random Write — 280,000 IOPS
Для PM961 заявлено:
Sequential Read — 2800 MB/s
Sequential Write — 1100 MB/s
Random Read — 250,000 IOPS
Random Write — 180,000 IOPS
Бросилось в глаза три описки в тексте:
Вышесказанное надо поянить
Итак, NVMe — это новых прокол
1) Выводим таблицу разделов c расмерностью в секторах:
Поправите?
Я сам так и не решился на M.2… Хотя домашний Асус Саблезуб позволяет, вроде 2 шт поставить (один слот на материнке + в комплекте еще один переходник был)
(как-то давно отошёл от железа, не особенно слежу за новыми технологиями, нужно хоть залезть в свой ноут да глянуть, какой именно там разъём и исходя из этого уже подбирать накопитель)
Ну не верю Я в такие скорости!
могу оставить только 4Gb RAM. Напишите, какой тест хотите посмотреть и на каком объеме, на выходных проведу.
А вообще, NVMe уже перешагнули порог в 1GB в секунду.
В скорости PCIe основанного интерфейса сомневаться не приходится.
3100 MB/s (Скорость чтения) 1400 MB/s (Скорость записи) — реальны +- 3% от заявленных на мамке Extreme6 Z97
если конечно им не мешают всякие софтовые кеши, которые любят клепать производители дисков.
так что перепроверять нечего)
так что разбираться в принципе есть с чем, но только в обратном направлении (почему так мало). ну и причины вероятны именно аппаратные.
ниже даже гипотеза озвучена: mysku.club/blog/ebay/50960.html#comment2013130
1) Чистый SATA, который подключается к SATA контролеру на мамке (зачастую при его установке становится недоступен один из SATA разъемов на плате.
2) PCI-E диск, работающий по протоколу AHCI.
3) PCI-E диск, работающий по протоколу NVME.
На THG есть статья, где раскрываются подобные моменты на примере Samsung PM951, существующего как в AHCI, так и в NVME версиях Статья
mysku.club/blog/aliexpress/47357.html
— с инженерником ревизии Q0 на некоторых мамках PCI-E будет работать в режиме 2.0, что может сказаться на скорости топовых NVME-SSD
— с инженерником A0 PCI-E 2.0 будет на любых мамках
// мимопроходящий владелец народного инженерника
отсюда
А на моём A0 и искать нечего (но я этого не знал, как и продавец, который вернул часть средств за нерабочий PCI-E 3.0).
драйвер у самого диска — он всегда одинаковый.
смотреть надо драйвер контроллера в соответствующем разделе (хоть здесь они аппаратно и обьединены, но логически все равно раздельны) — вот он и был заменен.
что хорошо видно на скриншотах asssd (stornvme->secnvme).
Есть стойкое подозрение, что он выключает Write Cache Buffer Flushing, т.е. ставит галку Turn Off Write Cache Buffer Flushing, но неявно (видишь галку? а она есть!):
нет. эту галку ставят для драйвера от ms, который требует от диска некешируемой записи в ситуациях этого не требующих.
Мой SM951 греется (если без дополнительного охлаждения) достаточно сильно.
Вот тут за $80 ушёл аналогичный на 256GB, я пободался немного за него, но решил сойти с дистанции.
www.touslesdrivers.com/index.php?v_page=23&v_code=51452
Себе брал на Ebay Samsung PM961 NVME 256GB M.2 NGFF PCIe SSD (2280) MZVLW256HEHP-00000
Стоит на ASUS Z170M-E D3 +I7 6400 Т QHQG L501 Windows 10
Кажется инжинерники не совсем корректно работают с M.2
Про Z170M-E не знаю, но проверить легко: достаточно включить 3D-нагрузку и посмотреть в GPU-Z. Ну или прямо в биосе (либо в разделе с настройками PEG, либо с настройками DMI).
Во-первых, на инженерниках ревизии A0 PCI-E 2.0 абсолютно на любой мамке.
Под Q0 надо уже подбирать из того, что есть в ближайших магазинах.
MSI — разгонять труднее, чем на остальных вендорах, лучше не брать.
По всяким биостарам и прочим мелким брендам статистики нет. Лучше не брать.
У ASUS на дорогих мамках проблем (мы говорим про инженерники ревизии Q0) нет, PCI-E 3.0 прямо из коробки. Дорогие, это Z170-A и выше (Pro Gaming, и так далее.). У дешевых (Z170-P/K) изредка есть проблемы с разгоном Q0 (но нет проблем с A0). На очень ранних биосах (2015 год) есть поддержка PCI-E 3.0.
У ASRock нужно шить корейский биос, тогда проблем не будет.
GIGABYTE — не помню, есть ли там проблемы.
Самая оптимальная по соотношению цена/геморройность — ASUS Z170-A и её клон Z170 Pro Gaming. Хорошо гонит любые процы и никаких проблем с PCI-E (если, опять же, инженерник не ранней ревизии).
Ну и, конечно, у любой мамки биос должен быть не выше версии 2xxx (для Q0) и 1xxx (для A0). Иначе проц не стартует вообще и надо искать любой серийный, чтобы откатить биос на более старый.
Если хочется гарантии, что проц стартует на купленной мамке, то лучше брать асрок.
А теперь вопрос более приземленный: в Беларуси таможне пофиг какая именно железка лежит в конверте и сколько она стоит? Какой у Вас опыт помимо этого ssd?
Посмотрите у себя в биосе:
Advanced — System Agent (SA) Configuration — DMI/OPI Configuration
У меня стояло в AUTO
Поставил: GEN3
И все полетело, скорость чтения 3300Mb/s
Мой конфиг:
I7 6400T QHGQ L501
Asus Z170-A Bios 2202
SSD SM961 MZVPW256HEGL-00000
имею чипсет msi z170 + инженерный образец i7 6400T L501
задумывался о покупке SM961 на 256гб
но исходя из того, что скорость будет упираться в 1800, предположил может лучше купить PM951 или PM961 на 512гб, что по стоимости будет дешевле чем SM961 на 256гб?
так же интересна ситуация с нагревом, стоит ли покупать радиатор для пассивного охлаждения?
к скольким стабильным МГц Вам удалось разогнать Ваш камень? и разгон используете повседневно или включаете перед трудоемкими задачами?
я лично не вижу необходимости ssd для роутера с usb2 (да даже usb3). У меня usb hdd подключен — одновременно и закачка и просмотр с шары fullhd — без проблем