相關文章

Ff9bf6bde0520fe7d112db27b0439135 AMD X470 晶片組在本質上與 X370 相同,但是 AMD 加入免費的 StoreMI 加速功能,能夠結合高速儲存裝置快速,以及低速存取裝置容量大的優點。本文除了完整介紹多種 StoreMI 組合讀寫速度,並補完 Ryzen 7 2700X 和 Core i7-8700K 的全方位效能比較。

StoreMI 加速原理

這次隨著第二代 Ryzen 處理器和 X470 晶片的推出,AMD 引薦第二個 MI 功能「StoreMI」,組合不同速度的儲存媒體,將較常使用的熱資料放在較快的儲存媒體,如 SSD,把不常使用的冷資料放在存取速度比較慢的媒體,如傳統機械式硬碟,如此一來就能夠以較少的花費同時享有高速存取以及大容量空間特性。

此種加速方式很容易聯想到 Intel Optane Memory 和 RST(Rapid Storage Technology)的加速功能,但是不限定 SSD 廠牌還是 NVMe、AHCI 介面,也不限定 SSD 裝設的插槽位置或是 UEFI 設定,只要是 AMD 400 系列晶片組就可以免費獲得授權(所有 AM4 腳位處理器均支援,行動版 Ryzen 5 2500U、Ryzen 3 2200U 尚未支援),且能夠加速開機碟或是資料碟。StoreMI 運作方式主要透過冷、熱資料判讀,將資料移往 SSD 或是傳統硬碟,並不僅是將 SSD 看做傳統硬碟的加速快取,因此 SSD 容量不會因為變成快取而消失。

StoreMI 功能與 Enmotus 公司合作,以 1 個高速儲存空間加上 1 個低速儲存區間組合而成,組合方式有 NVMe SSD+AHCI(SATA 6Gb/s)SSD、AHCI(SATA 6Gb/s)SSD+HDD、NVMe SSD+HDD 等 3 種,這 3 種組合的後者容量不限,前者依據軟體授權最大能夠切出 256GB 空間和後者合併加速,因此若是用於加速的 SSD 容量超過 256GB,則在安裝設定途中由軟體自動另外切出 1 個 SSD 虛擬空間,讓使用者再行利用。

設定時只要安裝 StoreMI 軟體即可,無需進入 UEFI 介面或是 Windows 作業系統調整,且組合過後隨時可透過軟體介面解除加速組合。唯有要求作為加速開機碟使用時,AHCI 控制器必須由 AMD 提供以便完整支援休眠電源狀態,意即這 2 者必須直接連結至處理器或是晶片組;若 StoreMI 加入第三方 SATA 介面卡後方的儲存空間,則僅以加速資料碟方式運作。


▲StoreMI 只需要在 AMD 400 系列晶片組安裝軟體即可使用,雖然限制不如 Intel Optane Memory 和 RST 來得多,但還是有些小眉角需要注意。

由於採用軟體設定方式,使用者原先的資料可以存放在 SSD 或是傳統硬碟,再使用 StoreMI 增加傳統硬碟增加使用容量或是增加 SSD 加速存取速度。更進一步,StoreMI 支援 2GB 系統記憶體切割為快取使用(啟用 StoreMI 至少需 4GB 系統記憶體、啟用記憶體快取至少需 6GB 系統記憶體),但目前僅有開啟 2GB 與關閉的選擇,無法自行選擇切出多大的記憶體。


▲根據目前電腦所裝設的儲存裝置數量,StoreMI 介面會自動列出可執行的加速選項。


▲配對並設定完成之後,裝置管理員會多出 1 個 StoreMI 虛擬硬體裝置,容量為最大 256GB 高速 SSD 加上低速儲存裝置空間。

多種組合讀寫實測

根據 StoreMI 加速原理,勢必會對 SSD 進行大量的寫入作業,因此此技術雖然不限 SSD 品牌,但卻希望使用耐寫量較高的產品,如採用 3D XPoint 記憶體的 Intel Optane Memory;軟體授權也不支援 NVMe SSD+AHCI(SATA 6GB/s) SSD+HDD 這種 3-tier 組合方式,只支援 1+1 個儲存空間 2-tier 合併加速(當然,NVMe SSD+NVMe SSD、AHCI SSD+AHCI SSD 這種組合目前也沒有意義)。


▲虛擬儲存裝置隨時能夠解除加速組合,也可以設定此虛擬裝置類型(影響 Windows 預設作業方式,如 SSD 進行 Trim 或是對傳統硬碟的重組排程),DRAM 快取目前僅能選擇 2GB 或是完全關閉。


▲測試採用 WD WD5000BEKT、Transcend TS256GMTS800、Apacer AP240GZ280,分別為傳統硬碟、AHCI(SATA 6Gb/s)SSD、NVMe SSD 代表,圖片所示為各儲存空間的讀寫速度。


▲以 AHCI SSD 加上傳統硬碟的組合,並執行 CrystalDiskMark 3 次的讀寫速度,觀察到大約第二次之後即出現明顯的加速效果。


▲傳統硬碟以 NVMe SSD 加速,即可出現不錯的讀寫速度,又能夠享受大容量優勢。


▲最快的加速組合 NVMe SSD 以及 AHCI SSD,即便是第一次測試就有不錯的表現。

利用 StoreMI 不同組合加速開機碟,可以發現經過數次的訓練之後,CrystalDiskMark 測試用檔案就會移入最快速的儲存空間當中,而開啟 2GB 系統記憶體作為快取使用,則循序讀寫能夠來到 5000MB/s 以上,隨機 4KB 讀取更有不小的進步。同時可以觀察到 2GB 系統記憶體快取採用 Write-throught 寫入策略,因此寫入速度無法提升,但比起 Write-back 策略較能抵禦供電意外喪失的資料遺失風險。測試過程中也發現 StoreMI 技術雖然不限定搭配 SSD 品牌,卻有可能出現相容性問題,如搭配 Plextor M9Pe 的寫入效能就頗為慘烈。


▲Plextor M9Pe 系列與 StoreMI 相處不融洽,任何加速組合只要有它存在,寫入效能就無法超過 60MB/s。

 

(下一頁:Ryzen 7 2700X VS. Core i7-8700K)

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則