设计工具

无效的输入。不支持特殊字符。

存储

嵌入式系统中的 UFS 和 NVMe 存储性能

Zoltan Szubbocsev | 2018 年 8 月

blog-image-stack

嵌入式存储系统创新在过去几年中取得了快速发展。虽然 eMMC 一直是许多嵌入式解决方案的主流存储选择,但最近推出的存储技术,例如 UFS 和 NVMe 的接口速度表现出众,使系统能够利用 NAND 技术的底层速度。

在嵌入式系统中,存储软件 (SW) 堆栈对用户级速度有着深远的影响。UFS 和 NVMe 的存储 SW 堆栈差异很大。UFS 存储堆栈基于 SCSI 堆栈构建,而 NVMe 则具有专为托管 NAND 设备设计的存储堆栈,与 SCSI 堆栈相比已显著简化,以实现用户级高速存储。

美光比较并量化了 UFS 和 NVMe 的用户级存储性能之间的差异。我们的结论基于测量和估计,表明由于存储 SW 堆栈简化,NVMe 在顺序写入方面的系统级速度提高了 28%,在顺序读取方面提高了 15%,在随机写入方面的 IOPS 提高了 30%,在随机读取方面的 IOPS 提高了 16%。NVMe 的这一固有优势有望通过更快的存储设备产生更大的效益。

点击此处阅读关于在嵌入式系统中比较 UFS 和 NVMe 的存储堆栈与系统级性能的完整白皮书。

美光系統軟體工程部總監

Zoltan Szubbocsev

Zoltan 熱衷於建立創新、包容的團隊文化,將複雜的想法轉化為生產級軟體。他專精於嵌入式儲存軟體和記憶體子系統,包括 Linux 核心、效能調整、驅動程式開發和檔案系統分析。Zoltan 倡導開放原始碼和永續工程實務,推廣可提升開發人員生產力的工具。讓團隊能夠提供彈性、高效能的解決方案,實現跨系統層級的高效資料傳輸。

Related blogs