一种SSD性能加速方法技术

技术编号:19008910 阅读:84 留言:0更新日期:2018-09-22 08:49
本发明专利技术公开了一种SSD性能加速方法在写入时,引入了”模式识别”模块,通过将全0的用户数据写入转换成映射表写入,从而极大地降低了写放大。而在读出的过程,预先在内存中格式化好全0的读缓冲区。当主机读取此前的全0写入的数据时,通过查询映射表可知其为no‑map的,故直接从格式化好的读缓冲区返回数据给主机。由于不需要从NAND上加载数据,此命令的响应延迟能够得到大大的提升。

An accelerated method of SSD performance

The invention discloses a SSD performance acceleration method which introduces a \pattern recognition\ module when writing, and greatly reduces the write amplification by converting all zero user data into mapping table writing. In the readout process, all 0 of the read buffer is formatted in memory in advance. When the host reads all the data written by previous 0, it can be known by querying the mapping table that it is no map, so it returns the data to the host directly from the formatted read buffer. Because no data is loaded from NAND, the response delay of this command can be greatly improved.

【技术实现步骤摘要】
一种SSD性能加速方法
本专利技术涉及存储
,尤其涉及一种SSD性能加速方法。
技术介绍
SSD(固态硬盘)已经被广泛应用于各种场合,随着PC的性能要求提升,对于性能影响瓶颈的存储设备的性能优化已经成为业界主要技术攻关点。在目前主流的OED/ODM厂商中,一些测试工具能够模拟客户典型应用场景,对磁盘进行性能测试。在这些测试序列中,其部分特征对于命令响应延迟以及服务时间要求很强,如何进行针对性的优化,是提升产品性能的关键措施。图1是典型SSD读响应处理流程;主机提交读命令到SSD的前端模块;SSD前端模块将命令分割成映射单元(典型如4KB),提交到读写缓冲区管理模块;读写缓冲区管理模块从缓存Memory中(典型如DRAM)分配空间,后再提交操作请求到映射表管理模块中;映射表管理模块负责把逻辑地址转换成NAND物理地址,后再提交操作请求到后端模块,后端模块根据物理地址发起对NAND读请求,并等待NAND操作请求完成,此时数据已经加载到预先分配的Memory中,控制操作请求依次返回上层模块。前端模块接收到完成的控制操作请求后,构建数据传输命令,实际发起对主机的数据传输。从上面整个流程本文档来自技高网...
一种SSD性能加速方法

【技术保护点】
1.一种SSD性能加速方法,SSD控制器通过前端模块接收主机写命令,并将主机写命令分割成以LBA为单位的映射单元,多个连续的LBA组成一个LPA,提交到读写缓冲区模块,读写缓冲区管理模块从缓存中分配缓存空间,其特征在于增加模式识别模块,启动数据传输将数据写入到分配的缓存空间,模式识别模块对缓存的数据进行识别,判断同一个LPA的对应数据是否为全0,如果是则将地址映射表中该LPA表项对应的no‑map特征值修改为1,并直接返回写入完成;如果为非全0,则提交操作请求到映射表管理模块,映射表管理模块负责把逻辑地址转换成NAND物理地址,提交操作请求到后端模块,后端模块根据物理地址发起对NAND写请求。

【技术特征摘要】
1.一种SSD性能加速方法,SSD控制器通过前端模块接收主机写命令,并将主机写命令分割成以LBA为单位的映射单元,多个连续的LBA组成一个LPA,提交到读写缓冲区模块,读写缓冲区管理模块从缓存中分配缓存空间,其特征在于增加模式识别模块,启动数据传输将数据写入到分配的缓存空间,模式识别模块对缓存的数据进行识别,判断同一个LPA的对应数据是否为全0,如果是则将地址映射表中该LPA表项对应的no-map特征值修改为1,并直接返回写入完成;如果为非全0,则提交操作请求到映射表管理模块,映射表管理模块负责把逻辑地址转换成NAND...

【专利技术属性】
技术研发人员:王猛徐伟华许毅
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1