NVM Экспресс
-
История и развитие NVMe
- NVMe — это интерфейс для подключения твердотельных накопителей к шине PCI Express, разработанный для повышения производительности и эффективности.
- Интерфейс был разработан в 2008 году компанией SandForce, а в 2010 году был представлен как стандарт.
- В 2011 году была выпущена версия 1.0 спецификации NVMe, а в 2012 году — версия 1.1 с многопутевым вводом-выводом и вводом-выводом произвольной длины.
- В январе 2013 года была выпущена версия 1.0e, а в июне 2011 года сформирована группа промоутеров.
-
Коммерческое внедрение и развитие
- Первые коммерчески доступные чипсеты NVMe были выпущены в августе 2012 года, а первый накопитель NVMe анонсирован в июле 2013 года.
- В июне 2014 года Intel анонсировала свои первые продукты NVM Express, а в марте 2014 года была создана компания NVM Express, Inc.
- В сентябре 2016 года CompactFlash Association анонсировала новую спецификацию карт памяти CFexpress, использующую NVMe.
-
Форм-факторы и поддержка операционных систем
- Существует множество форм-факторов твердотельных накопителей NVMe, включая AIC, U.2, U.3, M.2 и EDSFF.
- NVMe поддерживается многими операционными системами, включая Linux, Windows и другие.
-
Сравнение с AHCI
- Интерфейс NVMe был разработан с нуля для использования параллелизма твердотельных накопителей и современных процессоров.
- Основные преимущества NVMe перед AHCI включают в себя использование параллелизма и аппаратного и программного обеспечения хоста.
-
Поддержка и управление
- Для управления дисками NVMe существуют инструменты командной строки, такие как nvm-контроль для FreeBSD и nvme-интерфейс командной строки для Linux.
Полный текст статьи: