1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Сомнения об NVMe.

Запись в дневнике разместил пользователь ARMAGEDDON, 21 окт 2017.

Я на пороге.

Вообще я уже не сомневаюсь что смогу запустить OS X (или как нынче модно говорить macOS) с NVMe диска в своем Мак Про модели 2008-го года. И более того, я уверен, что смогу запустить High Sierra на APFS.

Но есть сомнения. Нет, не сомнения о том, запустится ли это все или нет, оно все заработает. Но целесообразность этого сейчас - вот что меня терзает. А надо ли это делать сейчас? Нужно ли? Я вроде как нацелил себя на Intel 750 PCIe NVMe SSD. 400 гигабайт на 18-ти канальном контроллере и все такое... Но в тестах на пользовательском уровне, этот 750й проиграл Samsung SM951 AHCI (!). Именно тому, что у меня стоит уже сейчас. Проиграл по всем параметрам на обычной глубине очереди. А пользовательская глубина не превышает 4х команд. NVMe от Intel, даже казалось бы такое решение как 750-ая серия ориентированная на простых смертных - все равно остается серверным решением. Та ассинхронная случайная многопоточность которой так славится NVMe - на 99.99% отсутствует на пользовательских компьютерах. А денег стоит не мало. Есть ли смысл? Ячейки памяти - тот же NAND. У 750го ресурс перезаписи всего 125 Террабайт. Это обычно даже для банальных теперь SSD-дисков на обычном SATA в 2.5" форм-факторе. И это ничтожно по сравнению с HET-MLC (eMLC) и SLC у которых ресурс исчисляется Петабайтами. Про глубину команд, по мне так, для меня лично даже SAS хватит за глаза - там глубина очереди 256 команд. Это в 8 раз больше чем SATA. Как раз безостановочно мутить сети на куче виртуалок для моих экспериментов по инф.безопасности. Должно с лихвой хватить. Но NVMe... И потом, шина PCIe 1.1. AHCI SM951 утилизирует её на скоростях ~800MBps / ~800MBps - вряд ли NVMe выдаст больше. А по многопоточности я уже говорил. Не та область применения. И вот тут встает вопрос, а надо ли? Даже если бы была PCIe 3.0. Все равно, а был бы толк во всем этом?

В общем я пока в сомнениях.
dukzcry, ONeL и GLXOZ нравится это.
ARMAGEDDON

Об авторе

ARMDN's TechBlog.
  1. npwski
    Andrey1970, SM951 (AHCI и NVMe) это одно и то же устройство с разными прошивками. Разница может быть только на задачах с большой глубиной очереди.
    ARMAGEDDON нравится это.
  2. ARMAGEDDON
    Не думаю что будет какое-то особенное улучшение. К тому же это не нативно. Intel тот же - не требует патчить драйвер IONVMeFamily. SM951 NVMe потребует.
  3. Andrey1970
    Для чистоты экспиримента нужно сравнить SM951 AHCI с SM951 в варианте NVMe (такие есть).
  4. ARMAGEDDON
    Получается, что гоняясь за новинкой и эфемерными скоростями - качество не становится лучше. NVMe - очередная маркетинговая морковка для простых пользователей. Только в серверы имеет смысл.
  5. GLXOZ
    При таком, описанном, раскладе смысла нет. Да и жаба не спит, ее вообще лучше попусту не тревожить.)))
  6. npwski
    Arm, мне кажется, что менять SM951 нет особого смысла. Вряд ли на пользовательскоих сценариях можно получить заметный выигрыш.