меряем SSD
Apr. 8th, 2023 07:12 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Пока оно все новое и интересно, скачал Samsung Magician. Почему-то его энтерпрайзная версия (то есть, для энтерпрайзных моделей устройств) есть и для Линукса, а домашняя - только для Виндовса.
Диск(ну, SSD), который пришел с лаптопом, оказался Samsung PM981. Судя по описанию и характеристикам, он нечто типа ОЕМной версии 970 Evo (без Plus).
Samsung Magician намерял:
PM981:
seq read 3500 MB/s
seq write 2350 MB/s
rand read 288K IOPS
rand write 200K IOPS
980 Pro:
seq read 3550 MB/s
seq write 3370 MB/s
rand read 727K IOPS
rand write 559K IOPS
Ну, почему максимальная скорость чтения одинаковая - понятно, у меня только PCIe 3, он умеет только 32 Gbit/s, поэтому максимальые умения 980 Pro не используются. Не очень понятно, почему скорость линейной записи отстает, но близко. Зато в случайном доступе он показывает свои умения даже на более медленной шине. Можно, наверное, считать, что 10 лишние долларов потрачены не зря.
Вот, кстати, не исключено, что разница между 970 Evo и 970 Evo Plus (у них разные контроллеры внутри, и как ни странно, номинально более медленный 970 Evo сейчас продают гораздо дороже) - это источник паники в https://sab123.dreamwidth.org/692621.html?thread=2730381#cmt2730381 .
Линукс почему-то не умеет читать S.M.A.R.T. на NVME устройствах, а самсунговский волшебник - умеет. При попытке просто чтения с диска, dd на Линуксе дает 1.8G/s на PM981 и 10 G/s на 980Pro, если читать ОЧЕНЬ большими блоками (2.3G/s если мегабайтными блоками). Как у него смогло получиться 10 G/s - загадка природы, и мне приходит в голову только что у него есть какой-то способ ответить "этот блок пустой" без собственно перекачивания нулей.
Диск(ну, SSD), который пришел с лаптопом, оказался Samsung PM981. Судя по описанию и характеристикам, он нечто типа ОЕМной версии 970 Evo (без Plus).
Samsung Magician намерял:
PM981:
seq read 3500 MB/s
seq write 2350 MB/s
rand read 288K IOPS
rand write 200K IOPS
980 Pro:
seq read 3550 MB/s
seq write 3370 MB/s
rand read 727K IOPS
rand write 559K IOPS
Ну, почему максимальная скорость чтения одинаковая - понятно, у меня только PCIe 3, он умеет только 32 Gbit/s, поэтому максимальые умения 980 Pro не используются. Не очень понятно, почему скорость линейной записи отстает, но близко. Зато в случайном доступе он показывает свои умения даже на более медленной шине. Можно, наверное, считать, что 10 лишние долларов потрачены не зря.
Вот, кстати, не исключено, что разница между 970 Evo и 970 Evo Plus (у них разные контроллеры внутри, и как ни странно, номинально более медленный 970 Evo сейчас продают гораздо дороже) - это источник паники в https://sab123.dreamwidth.org/692621.html?thread=2730381#cmt2730381 .
Линукс почему-то не умеет читать S.M.A.R.T. на NVME устройствах, а самсунговский волшебник - умеет. При попытке просто чтения с диска, dd на Линуксе дает 1.8G/s на PM981 и 10 G/s на 980Pro, если читать ОЧЕНЬ большими блоками (2.3G/s если мегабайтными блоками). Как у него смогло получиться 10 G/s - загадка природы, и мне приходит в голову только что у него есть какой-то способ ответить "этот блок пустой" без собственно перекачивания нулей.