[发明专利]同时并基于对数据块的另一操作的执行速率对数据块执行操作在审
| 申请号: | 201880091649.5 | 申请日: | 2018-03-01 | 
| 公开(公告)号: | CN112400156A | 公开(公告)日: | 2021-02-23 | 
| 发明(设计)人: | 张杨 | 申请(专利权)人: | 美光科技公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 | 
| 代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 | 
| 地址: | 美国爱*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 同时 基于 数据 另一 操作 执行 速率 | ||
对多个数据块的第一部分执行第一操作。接收请求以执行与所述多个数据块相关联的第二操作。确定对所述多个数据块的所述第一部分的所述第一操作的执行速率。基于对所述多个数据块的所述第一部分的所述第一操作的所述执行速率来对所述多个数据块的第二部分执行第二编程操作。
技术领域
本发明大体上涉及一种存储系统,且更具体来说,涉及同时并基于对数据块的另一操作的执行速率来对数据块执行操作。
背景技术
存储系统(例如固态硬盘)可包含存储数据的一或多个存储器组件。举例来说,存储系统可包含例如非易失性存储器装置的存储器装置。存储系统可进一步包含控制器,其可管理存储器装置中的每一者且分配存储于存储器装置处的数据。主机系统可利用存储系统且从存储系统请求数据。控制器可用于从对应存储器装置检索数据且使所检索数据返回到主机系统。
附图说明
将从下文给出的详细描述及本发明的各个实施方案的附图更完全理解本发明。
图1说明根据本发明的一些实施例的包含存储系统的实例计算环境。
图2是根据本发明的一些实施例的基于擦除操作的执行速率来执行写入操作的实例方法的流程图。
图3是根据本发明的一些实施例的基于擦除操作的执行速率来调整写入操作的执行速率的实例方法的流程图。
图4说明根据本发明的一些实施例的对存储系统的多个数据块执行操作的实例。
图5是可在其中操作本发明的实施方案的实例计算机系统的框图。
具体实施方式
本发明的方面涉及同时并基于对数据块的另一操作的执行速率来对数据块执行操作。一般来说,主机系统可利用包含一或多个存储器装置的存储系统。存储系统的实例是固态硬盘(SSD)。主机系统可提供存储于存储系统处的数据。数据可从存储系统内的存储器装置存储及检索。数据也可从存储系统内的存储器装置擦除。
存储系统可包含一或多个存储器装置(例如非易失性存储器装置)。主机系统可指示存储系统对非易失性存储器执行操作。举例来说,主机系统可指示存储系统:执行写入操作以将数据存储于存储系统处,执行读取操作以检索存储于存储系统处的数据,或执行擦除操作以移除存储于存储系统处的数据。然后,存储系统可识别与指定操作相关联的对应数据且在对应存储器装置处执行指定操作。
一般来说,当对存储于存储器装置处的数据执行擦除操作时,可对存储器装置的整个存储器单元执行擦除操作。相反地,可对存储器单元的一部分执行写入操作或读取操作。因此,对SSD执行擦除操作通常会比写入操作花费更长时间来执行。此外,对存储器装置执行写入操作可包含读取操作。举例来说,一旦提供数据用于存储于存储器装置处,则可执行读取操作以验证数据已被正确存储于存储器装置处。
当存储系统在执行操作(例如写入、读取、擦除)时,存储系统可从主机系统接收另一指令以执行另一操作(例如写入、读取、擦除)。当常规存储系统在执行操作且接收另一指令以执行另一操作时,常规存储系统可暂停当前操作且执行新请求的操作以减少将数据存储于存储系统处及检索存储于存储系统处的数据的时间。举例来说,常规存储系统可在存储系统处的数据块群组处执行擦除操作,且可接收指令以在用于擦除操作的数据块群组的特定数据块处执行写入操作。常规存储系统可在数据块群组处暂停擦除操作,在特定数据块处执行写入操作,然后在数据块群组处恢复擦除操作。类似地,常规存储系统可在存储系统处的数据块群组处执行写入操作,且可接收指令以在用于写入操作的数据块群组处执行读取操作。常规存储系统可暂停写入操作,在数据块群组处执行读取操作,然后在数据块群组处恢复写入操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880091649.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
 - 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
 - 数据发送方法、数据发送系统、数据发送装置以及数据结构
 - 数据显示系统、数据中继设备、数据中继方法及数据系统
 - 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
 - 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
 - 数据发送和数据接收设备、数据发送和数据接收方法
 - 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
 - 数据发送方法、数据再现方法、数据发送装置及数据再现装置
 - 数据发送方法、数据再现方法、数据发送装置及数据再现装置
 





