京東上SSD固態硬碟型號數量超過6.6萬件,選起來要比CPU或顯示卡複雜的多。買經典型號擔心遇到廠家中途換快閃記憶體,買新推出的型號又怕當小白鼠中途翻車。儲存極客在2010年就購買了自己的第一塊SSD,今天就和大家分享一下SSD的分類和選購。
現在SATA固態硬碟性已經沒有價效比優勢,除非你的電腦上沒有M.2介面再考慮它。NVMe固態硬碟的引數主要有PCIe版本、通道數量、有無DRAM快取三種。
PCIe版本決定SSD順序讀寫速度的天花板高度:PCIe 3.0讀取最高3500MB/s,PCIe 4.0讀取最高7400MB/s。系統盤不像行動硬碟那樣單純複製資料,實際使用中用滿讀寫頻寬的機會不多,所以又有了四通道和八通道之分。比如儲存極客最近測試的鎧俠RC20就屬於PCIe 3.0介面的四通道NVMe SSD,適合追求價效比而不是極致效能的玩家。
這裡的“通道”是指SSD主控能管理的快閃記憶體通道數量,大致可以理解為高速公路上的四車道和八車道之分。個人電腦只服務單個使用者,在不擁堵的情況下我們開車在高速公路上,四車道和八車道不會影響我們到達目的地的時間,所以四通道SSD不見得會比八通道慢。
最後是DRAM快取,RC20上最靠近M.2介面的長方形晶片就是DRAM快取晶片,並不是所有SSD都會有這顆晶片。DRAM快取中儲存的不是電腦直接讀寫的檔案內容,而是名為FTL快閃記憶體對映表的“元資料”,只供SSD主控(下圖中方形帶有KIOXIA字樣晶片)訪問和使用。
SSD的每次資料讀寫操作,都需要先查詢FTL快閃記憶體對映表,找到LBA邏輯地址和PBA物理地址的對映關係。如果是無DRAM快取的SSD,這張FTL表是儲存在快閃記憶體當中的,而NAND快閃記憶體的讀寫速度遠不如DRAM記憶體快。這就是儲存極客建議大家儘量選擇帶DRAM快取SSD的原因。
下圖是鎧俠RC20 1TB和西數SN550 1TB的AS SSD Benchmark測速對比。儲存極客選它們出來對比是因為它們很有淵源而且價格接近。鎧俠是由東芝儲存器更名而來,而西數的快閃記憶體也全部來源於同鎧俠合資的日本工廠。RC20和SN550的快閃記憶體一脈同源,只有主控、DRAM快取不同。鎧俠為了拉開RC20和RD20的定位,快閃記憶體的介面頻率在RC20中限制到了666MT/s,順序讀寫比SN550略低一點,但在DRAM快取的幫助下隨機讀取效能更強。
無DRAM快取的SSD可以透過HMB共享一部分電腦主機記憶體做快取使用,但Windows限制最多隻能共享64MB,對應64GB的NAND快閃記憶體空間,實際使用中的侷限性更加明顯。3DMark儲存測試展現了SSD對遊戲體驗的影響,鎧俠RC20 1TB獲得2494分:
西數SN550 1TB的平均存取延遲更高,儲存頻寬更低,總分2355分:
Procyon生產力效能測試工具包括了辦公應用、照片編輯和影片編輯效能測試。測試專案包括了常見Office和Adobe全家桶,非常具有代表性。下面儲存極客就用它來對比帶有DRAM快取的鎧俠RC20和無DRAM快取的西數SN550對生產力應用效能的影響。
Procyon辦公室生產力分數:鎧俠RC20 6944分,西數SN550 6933分。
Procyon照片編輯基準測試分數,鎧俠RC20 8882分,西數SN550 8767分。
Procyon影片編輯分數:鎧俠RC20 6608分,西數SN550 6581分。
儘管西數SN550的2400MB/s順序讀取速度比鎧俠RC20的2100MB/s更高,但由於DRAM快取的影響,無論是遊戲效能還是生產力效能,都是鎧俠RC20更強。這也延續了RC10和SN550之間的對決結果:西數順序讀取更快,鎧俠實際使用更強。
最後還是那句話,儲存極客的觀點是認準DRAM快取不會吃虧。現在主流級NVMe SSD中帶DRAM快取的選擇不多,給不懂電腦的人可以推薦引數好看但沒有DRAM快取的,如果是自己用那還是要實用為王。