NVM Express

Az NVM Express (NVMe) a Non-Volatile Memory Host Controller Interface Specification (NVMHCIS) rövidítése, magyarul nem felejtő memória gazda interfész specifikáció egy nyílt, logikai eszköz interfész specifikáció a számítógép nem felejtő adathordozóinak eléréséhez, amelyeket általában a PCI Express buszon keresztül csatlakoztatnak. A kezdeti NVM a nem felejtő memóriát jelöli, amely gyakran NAND flash memória, amely többféle fizikai formában is elérhető, beleértve a szilárdtestalapú meghajtókat (SSD), a PCIe bővítőkártyákat és az M.2 kártyákat, az mSATA kártyák utódját. Az NVM Express logikai eszköz interfészként úgy lett kialakítva, hogy kihasználja a félvezető alapú tárolóeszközök alacsony késleltetését és belső párhuzamosságát.[1]

Kialakítási szempontból az NVMe áramköreit az NVMe vezérlő chip tartalmazza, amely a tárolóeszközzel, általában egy SSD-vel van egybeépítve. Az NVMe verzióváltoztatásai, például az 1.3-ról 1.4-re, az adathordozón belülre kerültek, és nem érintik a PCIe-kompatibilis összetevőket, például az alaplapokat és a CPU-kat. [2]

Kialakítása révén az NVM Express lehetővé teszi a gazdagép hardverének és szoftverének, hogy teljes mértékben kiaknázzák a modern SSD-kben lehetséges párhuzamosság szintjét. Ennek eredményeként az NVM Express csökkenti az I/O (ki-bemeneti) többletterhelést, és különféle teljesítményjavulásokat hoz a korábbi logikai eszköz interfészekhez képest, beleértve a több hosszú parancssort és a csökkentett késleltetést. A korábbi interfészprotokollokat, például az AHCI-t a sokkal lassabb merevlemez-meghajtókhoz (HDD) fejlesztették ki, ahol a kérés és az adatátvitel között nagyon hosszú a késleltetés (a CPU-műveletekhez képest), és ahol az átvitelt sebesség sokkal kisebb, mint a RAM sebessége, és ahol a lemezforgatás és a keresési idő sokszorosa a modern SSDknek.

Az NVM Express eszközök főként szabványos méretű PCI Express bővítőkártyák [3] és 2,5 hüvelykes méretű eszközök formájában állnak rendelkezésre, amelyek négysávos PCI Express interfészt biztosítanak az U.2 csatlakozón keresztül (korábbi nevén SFF-8639).[4][5] Az NVMe népszerű felhasználási módjai a SATA Express-t és az M.2 specifikációt használó tárolóeszközök, ezek a kiszolgálók, asztali számítógépek és laptopok jellemző szilárdtest alapú tárolói ma már. [6] [7]

Műszaki adatok

szerkesztés

Az NVMe eddig kiadott specifikációi a következők:[8]

  • 1.0e (2013. január)
  • 1.1b (2014. július)
  • 1.2 (2014. november)
    • 1.2a (2015. október)
    • 1.2b (2016. június)
    • 1.2.1 (2016. június)
  • 1.3 (2017. május)
    • 1.3a (2017. október)
    • 1.3b (2018. május)
    • 1.3c (2018. május)
    • 1.3d (2019. március)
  • 1.4 (2019. június)
    • 1.4a (2020. március)
    • 1.4b (2020. szeptember)
    • 1.4c (2021. június)
  • 2.0 (2021. május) [9]
    • 2.0a (2021. július)
    • 2.0b (2022. január)
    • 2.0c (2022. október)
    • 2.0d (2024. január) [10]
  1. NVM Express. NVM Express, Inc.. (Hozzáférés: 2017. január 24.) „NVMe is designed from the ground up to deliver high bandwidth and low latency storage access for current and future NVM technologies.”
  2. Tallis: NVMe 1.4 Specification Published: Further Optimizing Performance and Reliability. AnandTech, 2019. június 14. [2021. január 27-i dátummal az eredetiből archiválva].
  3. Drew Riley: Intel SSD DC P3700 800GB and 1.6TB Review: The Future of Storage. Tom's Hardware, 2014. augusztus 13. (Hozzáférés: 2014. november 21.)
  4. Intel Solid-State Drive DC P3600 Series pp. 18, 20–22. Intel, 2015 [2015. október 28-i dátummal az eredetiből archiválva]. (Hozzáférés: 2015. április 11.)
  5. Paul Alcorn: SFFWG Renames PCIe SSD SFF-8639 Connector To U.2. Tom's Hardware, 2015. június 5. (Hozzáférés: 2015. június 9.)
  6. Dave Landsman: AHCI and NVMe as Interfaces for SATA Express Devices – Overview. SATA-IO, 2013. augusztus 9. (Hozzáférés: 2013. október 2.)
  7. Paul Wassenberg: SATA Express: PCIe Client Storage. SATA-IO, 2013. június 25. [2013. október 4-i dátummal az eredetiből archiválva]. (Hozzáférés: 2014. november 21.)
  8. NVMe Specifications
  9. NVM Express, Inc. (June 3, 2021). "NVM Express Announces the Rearchitected NVMe 2.0 Library of Specifications". Sajtóközlemény.
  10. NVM Express Base Specification 2.0d. nvmexpress.org. NVM Express, Inc., 2024. január 11. (Hozzáférés: 2024. március 26.)

Fordítás

szerkesztés

Ez a szócikk részben vagy egészben a NVM Express című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.