数码之家

 找回密码
 立即注册
搜索
查看: 860|回复: 0

[业界] Linux内核已准备添加对NVMe Simple Copy特性的支持

[复制链接]
发表于 2020-12-8 11:37:48 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
稿源:cnBeta

今年获批修订新增的 NVMe 规范之一就是“Simple Copy”(简单复制)命令,允许复制多个连续范围到单个目标中。这个“Simple Copy”命令已经迁移至 SSD 主控中。现在 Linux Kernel 准备添加对 Simple Copy 的支持。

Simple Copy 允许将复制操作从多个源 LBA 转移到单个目标 LBA。这个复制操作有点类似于 SCSI Extended Copy "XCOPY",但是更加的简单。数据的移动仅通过 SSD 主控处理,而且这项扩展在设计之初就考虑了对 NVMe Zoned Namespaces (ZNS) 的支持。

在上周五发布的补丁中已经在内核的 NVMe 代码和块层上部署了对 Simple Copy 的支持。目前,一些内核开发人员也提出了一些担忧,认为如果设备不支持 Simple Copy,那么在块层中需要进行合理的回退,而这反过来优惠带来安全的复制回退。

此外内核开发人员还谈论了 Simple Copy 的用例,例如在 F2FS 和 Btrfs 文件系统的垃圾回收中,以及在 dm-kcopyd 代码中使用。鉴于先前对主线 SCSI XCOPY 支持的尝试未能成功,因此人们越来越担心在合并之前确保 NVMe Simple Copy 代码的状态良好。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-10 16:46 , Processed in 0.265200 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表