固態硬盤nvme協議什么意思
NVMe,全稱為Non-Volatile Memory Express,其(qi)中(zhong)Non-Volatile Memory中文譯名(ming)為(wei)非(fei)易失(shi)性存儲器。
Nvme協議是(shi)一(yi)種基于非(fei)易失性存(cun)儲(chu)器的傳輸協議,由Intel帶頭研發。此協議的特點是,通過技術手段,將固態硬盤接口直接同CPU總線相(xiang)連(lian)接,極大(da)的(de)提高了固(gu)態硬(ying)盤(pan)的(de)傳(chuan)輸(shu)速率,大(da)大(da)的(de)減少了傳(chuan)輸(shu)損耗,是目前固(gu)態硬(ying)盤(pan)行業高端旗艦在性能上的(de)通用解決方案(an)。
nvme協(xie)議的固態硬(ying)盤的傳輸速度普遍是SATA接口的(de)(de)固態硬盤的(de)(de)3-5倍(bei)以上,性能得到大幅度的提升(sheng),對于我們來講,這也(ye)就(jiu)是為什(shen)么nvme協議的固態硬盤價格非(fei)常(chang)貴(gui)的原因。
SSD四大協議傳輸標準
1、IDE協(xie)議
IDE協議(yi)是比較(jiao)老(lao)舊的傳輸協議(yi),我(wo)們也稱之為ATA接口(kou),含(han)義是“高級技術附加裝置(zhi)”。現(xian)在PC機使用的硬盤大多數都是IDE兼容的(de),只需用一根電纜將它們與主(zhu)板或接(jie)口卡連起來就可以了。因為技(ji)術(shu)不斷改(gai)進,新一代Enhanced IDE最高(gao)傳輸速度可高(gao)達100MB。
2、AHCI協議
AHCI,全稱為串(chuan)行ATA高級主(zhu)控接口/高(gao)級主機控制器接口,是在(zai)Intel的指導下,由多(duo)家公司(si)聯合研發的接口標準,它允許(xu)存儲驅(qu)動(dong)程序啟(qi)用(yong)高級串行ATA功能。開啟AHCI模(mo)式(shi)后,能夠大幅縮短SSD無(wu)用的尋道次數和縮(suo)短數據查找時間,這樣(yang)能讓多任(ren)務下的SSD能夠發揮全部的性能和效應。根據相關(guan)性能測試,在AHCI模式(shi)開啟后,大約增加(jia)30%的SSD讀寫性能。
3、SATA協議
SATA協(xie)議(yi)是我們目前所應用(yong)最廣泛的傳(chuan)輸協(xie)議(yi),傳(chuan)輸速度更快(kuai),執(zhi)行效率高,還支持熱插(cha)拔,目前絕大部分硬盤還是使(shi)用(yong)SATA協議。SATA是Serial ATA的縮寫(xie),即串(chuan)行ATA。它是一種電腦總線,主要功能是用作主板和大量存儲設備(如硬盤及光盤驅動器)之間的數據傳輸。這是一種完全不同于串行PATA的(de)新型(xing)硬(ying)盤接口類型(xing),由于(yu)采用串行方式傳輸數(shu)據而得名(ming)。SATA總線使(shi)用(yong)嵌入(ru)式時鐘信號,具(ju)(ju)備了更強的(de)(de)(de)糾錯(cuo)能(neng)力,與以往相比其最大(da)(da)的(de)(de)(de)區別(bie)在(zai)(zai)于能(neng)對傳輸(shu)指令(ling)(不僅僅是(shi)數據(ju))進行檢(jian)查(cha),如(ru)果發(fa)現錯(cuo)誤會自動矯正,這在(zai)(zai)很大(da)(da)程度上提高了數據(ju)傳輸(shu)的(de)(de)(de)可(ke)靠性。串行接口還(huan)具(ju)(ju)有結構簡單、支持熱插拔的(de)(de)(de)優點。
4、NVMe協(xie)議
NVMe協(xie)議是(shi)(shi)專門(men)為閃存產品開發(fa)的傳輸協(xie)議,是(shi)(shi)目前SSD產品傳輸協(xie)議的最優解(jie)決方案,可以充分發揮SSD的性能同(tong)時又可以(yi)降低延遲。目前作為NVMe協議的M.2接口的固(gu)態硬盤是(shi)首選,同條件(jian)下讀(du)寫速度基本都(dou)在SATA協議的3倍以上。NVMe是一個針對(dui)基于(yu)PCIe的(de)(de)固(gu)態硬盤的(de)(de)高性能的(de)(de)、可擴展的(de)(de)主(zhu)機控制器接(jie)口,NVMe的顯著特(te)征是提(ti)供多(duo)個隊列來處理I/O命令。