設計工具
儲存裝置

嵌入式系統中的 UFS 和 NVMe 儲存效能

Zoltan Szubbocsev | 2018 年 8 月

部落格圖像堆疊

嵌入式儲存系統在過去數年經歷了快速的創新步伐。雖然 eMMC 一直是許多嵌入式解決方案的主流儲存選擇,但最近推出的儲存技術(例如 UFS 和 NVMe)提供極佳的介面速度,使系統可以利用 NAND 技術的基礎速度。

在嵌入式系統中,儲存軟體(SW)堆疊對使用者層級的速度有極大影響。UFS 和 NVMe 在儲存軟體堆疊上有很大的差異。UFS 儲存裝置堆疊建是以 SCSI 堆疊為基礎,而 NVMe 則是專為管理 NAND 裝置設計的儲存裝置堆疊,與 SCSI 堆疊相比已大幅簡化,以便在使用者層級實現高速儲存。

在美光,我們比較並量化了 UFS 和 NVMe 使用者層級儲存裝置效能之間的差異。我們根據測量和估算得出的結論顯示,由於採用了更簡單的儲存裝置軟體堆疊,NVMe 的系統級連續寫入速度提升了 28%,連續讀取速度提升了 15%,隨機寫入 IOPS 提升了 30%,隨機讀取 IOPS 提升了 16% 。NVMe 的這項固有優勢有望透過速度更快的儲存裝置產生更大的效益。

按一下此處閱讀完整的白皮書,瞭解嵌入式系統中的 UFS 和 NVMe 儲存裝置堆疊和系統級效能的比較。

Director, Systems Software Engineering

Zoltan Szubbocsev