[发明专利]对用于各种工作负载的固态驱动器的内部预处理有效
申请号: | 201710468427.8 | 申请日: | 2017-06-20 |
公开(公告)号: | CN107644667B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | T.G.哈利特;A.J.诺伊;P.彼得森 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G11C29/18 | 分类号: | G11C29/18 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了内部处理用于各种工作负载的SSD的系统和方法。一种这样的方法涉及:(1)接收预处理参数,其包含跨功能区的无效性分布、工作负载的传输大小和工作负载的随机性,(2)产生工作负载数据,其包含随机数据的百分比和非随机数据的百分比,其中百分比是基于工作负载的随机性参数,(3)使用无效性分布参数以确定功能区的预选择的物理区块地址(PBA),(4)通过使用预选择的传输大小,将工作负载数据的一部分写入到功能区的每个预选择的PBA,直到功能区已满,其中传输大小是基于工作负载参数的传输大小,(5)使用跨功能区的无效性分布参数来将功能区的未被预选择的所有PBA标记为无效,以及(6)重复(2)至(5)直到满足预选择的终止条件。 | ||
搜索关键词: | 用于 各种 工作 负载 固态 驱动器 内部 预处理 | ||
【主权项】:
一种用于内部预处理包括非易失性存储器(NVM)的固态驱动器(SSD)的方法,所述方法包括:(1)接收多个预选择的预处理参数,所述预处理参数包括跨功能区的无效性分布、工作负载的传输大小、以及工作负载的随机性;(2)产生工作负载数据,所述工作负载数据包括随机数据的预选择百分比和非随机数据的预选择百分比,其中所述随机数据的预选择百分比和所述非随机数据的预选择百分比是基于所述工作负载的随机性参数;(3)使用所述跨功能区的无效性分布参数来确定所述非易失性存储器的功能区的多个预选择的物理区块地址(PBA);(4)使用预选择的传输大小将所述工作负载数据的一部分写入所述功能区的每个所述预选择的物理区块地址中,直到所述功能区已满,其中所述预选择的传输大小是基于所述工作负载的传输大小参数;(5)使用所述跨功能区的无效性分布参数来将所述功能区的未被预选择的所有物理区块地址标记为无效;以及(6)重复(2)至(5),直到满足预选择的终止条件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710468427.8/,转载请声明来源钻瓜专利网。
- 上一篇:基于图形化编程的汽车电子综合训练平台
- 下一篇:防鼠数据电缆