NVM Express
ויקיפדיה האנציקלופדיה encyclopedia
NVM Express (NVMe) הוא תקן המגדיר ממשק עבור התקן לוגי כדי לגשת לאחסון לא נדיף המחובר בדרך כלל באמצעות PCI Express (PCIe). הקיצור NVM מציין זיכרון לא נדיף (non-volatile memory) שהוא לרוב זיכרון הבזק מבוסס NAND שיכול לבוא בצורות שונות כגון Solid state drive (SSD), כרטיסי PCIe ומתממשק בחיבור M.2. NVMe כממשק להתקן לוגי תוכנן כדי לנצל השהיה נמוכה ומקביליות פנימית של התקני אחסון אלו.
NVMe מאפשר לחומרה ולתוכנה לנצל את המקביליות הנתמכת ב-SSDs מודרניים, וכך לצמצם את התקורה של פעולות קלט/פלט (I/O) ולשפר את הביצועים ביחס לממשקים קודמים של התקנים לוגיים. פרוטוקולים קודמים כדוגמת AHCI פותחו כדי לתמוך בדיסקים קשיחים איטיים, שבהם היה עיכוב רב (ביחס למהירות המעבד) בין בקשת המידע לקבלתו, מהירות העברת הנתונים הייתה איטית בהרבה ביחס ל-RAM, וזמן החיפוש כתוצאה מסיבוב הדיסק, יכלו לשמש כדרישות לאופטימיזציה.
התקני NVMe קיימים בצורות של כרטיסי הרחבה ל-PCIe וכהתקני 2.5 אינץ' המספקים ממשק של ארבעה אפיקי PCIe באמצעות חיבור U.2.