一、硬盤盒協議有幾種
硬盤盒的協議實際上指的是硬盤盒支持什么協議的硬盤,一般硬盤盒的協(xie)議(yi)與硬盤協(xie)議(yi)一樣,主要分(fen)為(wei)接口協(xie)議(yi)和(he)傳輸協(xie)議(yi)兩種:
1、接口協議
接口(kou)協議,也就是(shi)(shi)SSD硬盤的主要分(fen)類(lei)方式,按(an)照接口(kou)來分(fen)類(lei)通常分(fen)為(wei)SATA、SATA-E、mSATA、M.2、U.2、PCI-E、Macbook專(zhuan)用接口(kou)等(deng)幾(ji)種(zhong),其(qi)中應用最廣泛的是(shi)(shi)SATA、mSATA、M.2、PCI-E這幾(ji)種(zhong),而(er)實際上嚴格來講(jiang),就只有SATA和PCI-E這兩種(zhong),因(yin)為(wei)mSATA用的也是(shi)(shi)SATA協議,只是(shi)(shi)因(yin)為(wei)接口(kou)是(shi)(shi)迷你版,而(er)M.2分(fen)為(wei)SATA和PCI-E兩種(zhong),所以實際上還是(shi)(shi)SATA和PCI-E的較量。
2、傳輸協議
傳(chuan)輸(shu)協議主要分為兩(liang)種:
(1)AHIC傳輸協議
AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高(gao)級主(zhu)控(kong)接口/高(gao)級主(zhu)機控(kong)制器接口,是用(yong)來替(ti)代(dai)上一代(dai)IDE的。本質上講還都是基于機械硬盤的設計,所以已經逐漸被淘(tao)汰,目(mu)前(qian)的主(zhu)流SSD產品在(zai)安裝(zhuang)前(qian)一定要在(zai)BIOS設置中打開AHCI模式(shi)才可以將(jiang)性能發(fa)揮到最大,許多用(yong)戶安裝(zhuang)了SSD產品后(hou)發(fa)現速度(du)只有300MB/s不到400,大部(bu)分(fen)是因為沒有開啟AHCI模式(shi)。
現(xian)在所用(yong)的(de)SATA接(jie)口與AHCI標(biao)(biao)準其實(shi)是(shi)為高延時的(de)機械硬(ying)盤而設(she)計的(de),目前(qian)主流SSD依然繼(ji)續(xu)使用(yong)它們,早期SSD性(xing)能不(bu)高時可能還不(bu)覺得有什(shen)么問題,但是(shi)隨著SSD的(de)性(xing)能逐漸增強(qiang),這些(xie)標(biao)(biao)準已(yi)經成(cheng)為限制(zhi)SSD的(de)一(yi)大瓶頸,專為機械硬(ying)盤而設(she)計的(de)AHCI標(biao)(biao)準并不(bu)太適合低(di)延時的(de)SSD。
(2)NVMe傳輸協議
NVMe (Non-Volatile Memory express),是一種建立(li)在(zai)M.2接口上(shang)類(lei)似AHCI的一種協議,是專門為(wei)閃存類(lei)存儲設計的協議。就(jiu)是因為(wei)大家(jia)發現(xian)AHCI標(biao)準并(bing)不適合低延時的SSD產(chan)品(pin)(pin),所以為(wei)了解(jie)放SSD的性能(neng),重新(xin)制定了新(xin)的存儲規范標(biao)準,使用PCI-E通道,目前的高速(su)SSD產(chan)品(pin)(pin)都必須支持NVMe協議才行,而速(su)度(du)普遍都在(zai)2000MB/s以上(shang),性能(neng)出色的可以輕松超過3000MB/s。
NVMe其實與(yu)AHCI一(yi)樣都(dou)是邏輯設備(bei)接口標(biao)準(zhun)(zhun)。不(bu)同于AHCI,NVMe是使用PCI-E通道的(de)(de)(de)SSD一(yi)種規(gui)范,NVMe的(de)(de)(de)設計(ji)之初就有充分(fen)利用到PCI-E SSD的(de)(de)(de)低延時以及并(bing)行性,還(huan)有當代處理器、平臺與(yu)應用的(de)(de)(de)并(bing)行性。SSD的(de)(de)(de)并(bing)行性可以充分(fen)被主機的(de)(de)(de)硬(ying)件(jian)與(yu)軟件(jian)充分(fen)利用,相(xiang)比與(yu)現(xian)在的(de)(de)(de)AHCI標(biao)準(zhun)(zhun),NVMe標(biao)準(zhun)(zhun)可以帶(dai)來多方面的(de)(de)(de)性能(neng)提(ti)升(sheng)。
NVMe的(de)(de)一大(da)優(you)勢就是低延(yan)(yan)遲(chi)。這主要(yao)是因為(wei)流線型(xing)的(de)(de)存(cun)儲(chu)堆棧,NVMe無需讀取(qu)寄存(cun)器就可以(yi)(yi)發(fa)出(chu)命(ming)令(ling)(ling)。AHCI的(de)(de)每個(ge)命(ming)令(ling)(ling)都(dou)需要(yao)讀取(qu)4個(ge)不可緩存(cun)寄存(cun)器,從而(er)導致大(da)約2.5μs的(de)(de)額(e)外延(yan)(yan)遲(chi)。低延(yan)(yan)時和(he)良好的(de)(de)并行性(xing)的(de)(de)優(you)勢就是可以(yi)(yi)讓SSD的(de)(de)隨機性(xing)能(neng)得到大(da)幅度提升,在(zai)任何隊列深度下(xia)都(dou)能(neng)發(fa)揮出(chu)極佳(jia)的(de)(de)速度。
二、硬盤盒雙協議和單協議區別是什么
硬盤盒(he)(he)的協議有多種,購買硬盤盒(he)(he)時,要根據使用硬盤的協議選(xuan)擇合適的硬盤盒(he)(he)產(chan)品,其(qi)中硬盤盒(he)(he)又(you)有雙協議和單協議之(zhi)分。
其實,雙協議硬盤盒就是支持兩種協議的硬盤盒,例如同時(shi)支持SATA和NVMe協議,而單協議硬(ying)盤盒就是只支持SATA或只支持NVMe協議。相比(bi)較而言(yan),單協議硬(ying)盤盒只能適用于一種類型的硬(ying)盤,兼容性相比(bi)雙(shuang)協議硬(ying)盤盒差一些,因(yin)此建(jian)議大(da)家優(you)先考慮雙(shuang)協議硬(ying)盤盒。