[发明专利]一种SSD性能加速方法有效
申请号: | 201810258229.3 | 申请日: | 2018-03-27 |
公开(公告)号: | CN108563401B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 王猛;徐伟华;许毅 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 广东广和律师事务所 44298 | 代理人: | 董红海 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种SSD性能加速方法在写入时,引入了”模式识别”模块,通过将全0的用户数据写入转换成映射表写入,从而极大地降低了写放大。而在读出的过程,预先在内存中格式化好全0的读缓冲区。当主机读取此前的全0写入的数据时,通过查询映射表可知其为no‑map的,故直接从格式化好的读缓冲区返回数据给主机。由于不需要从NAND上加载数据,此命令的响应延迟能够得到大大的提升。 | ||
搜索关键词: | 一种 ssd 性能 加速 方法 | ||
【主权项】:
1.一种SSD性能加速方法,SSD控制器通过前端模块接收主机写命令,并将主机写命令分割成以LBA为单位的映射单元,多个连续的LBA组成一个LPA,提交到读写缓冲区模块,读写缓冲区管理模块从缓存中分配缓存空间,其特征在于增加模式识别模块,启动数据传输将数据写入到分配的缓存空间,模式识别模块对缓存的数据进行识别,判断同一个LPA的对应数据是否为全0,如果是则将地址映射表中该LPA表项对应的no‑map特征值修改为1,并直接返回写入完成;如果为非全0,则提交操作请求到映射表管理模块,映射表管理模块负责把逻辑地址转换成NAND物理地址,提交操作请求到后端模块,后端模块根据物理地址发起对NAND写请求。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810258229.3/,转载请声明来源钻瓜专利网。
- 上一篇:减少闪存0号块磨损的方法及系统
- 下一篇:一种公交车数据存储方法及装置