提高SSD大文件写性能的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:22054363 阅读:38 留言:0更新日期:2019-09-07 14:57
本发明专利技术公开了一种提高SSD大文件写性能的方法、装置、计算机设备及存储介质,其中方法包括:设定SLC的存储容量;固态硬盘接收主机端下发的需写入数据;配置SLC描述符,将需写入数据以SLC的方式进行存储;判断SLC的存储容量是否已满;若是,则判断是否还有未完成的需写入数据;若是,则通过SLC将未完成的需写入数据搬运至TLC;配置TLC描述符,将未完成的需写入数据以TLC的方式进行存储。本发明专利技术通过将SLC和TLC写入方式相互结合,SLC优先写入,当数据写入到SLC设定容量时,切换为TLC写入,从而大大提高了大文件写入效率,同时提升了SSD的空间利用率,提高了SSD的性能。

Methods, Devices, Computer Equipment and Storage Media for Improving the Writing Performance of SSD Large Files

【技术实现步骤摘要】
提高SSD大文件写性能的方法、装置、计算机设备及存储介质
本专利技术涉及固态硬盘领域,更具体地说是提高SSD大文件写性能的方法、装置、计算机设备及存储介质。
技术介绍
如图1-2所示,现有SSD(固态硬盘)大文件写的流程为:接收主机端下发的写入数据:准备相应描述符;选择是以SLC(Single-LevelCell,单阶储存单元)方式进行写入还是选择TLC(Triple-LevelCell,三阶储存单元)方式进行写入,如果选择SLC方式进行写入,则下发SLC描述符,通过SLC方式将数据写入NAND中,如果选择TLC方式进行写入,则下发TLC描述符,通过TLC方式将数据写入NAND中。针对SLC/TLC正常的数据读写,采用该流程可以完成。但由于SLC具有写入速度快,安全性能高的特点,而TLC具有写入空间量大的特点。因此,针对大文件的写入,如果只用SLC写,存在写入空间不够的问题,而如果只用TLC写,则写入很慢,数据不稳定。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供提高SSD大文件写性能的方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下技术方案:提高SSD本文档来自技高网...

【技术保护点】
1.提高SSD大文件写性能的方法,其特征在于,所述方法包括:设定SLC的存储容量;固态硬盘接收主机端下发的需写入数据;配置SLC描述符,将需写入数据以SLC的方式进行存储;判断SLC的存储容量是否已满;若是,则判断是否还有未完成的需写入数据;若是,则通过SLC将未完成的需写入数据搬运至TLC;配置TLC描述符,将未完成的需写入数据以TLC的方式进行存储。

【技术特征摘要】
1.提高SSD大文件写性能的方法,其特征在于,所述方法包括:设定SLC的存储容量;固态硬盘接收主机端下发的需写入数据;配置SLC描述符,将需写入数据以SLC的方式进行存储;判断SLC的存储容量是否已满;若是,则判断是否还有未完成的需写入数据;若是,则通过SLC将未完成的需写入数据搬运至TLC;配置TLC描述符,将未完成的需写入数据以TLC的方式进行存储。2.根据权利要求1所述的提高SSD大文件写性能的方法,其特征在于,所述判断SLC的存储容量是否已满的步骤之后,还包括以下步骤:若否,则返回所述配置SLC描述符,将需写入数据以SLC的方式进行存储的步骤。3.提高SSD大文件写性能的装置,其特征在于,所述装置包括设定单元、接收单元、第一配置单元、第一判断单元、第二判断单元、搬运单元以及第二配置单元;所述设定单元,用于设定SLC的存储容量;所述接收单元,用于固态...

【专利技术属性】
技术研发人员:周晨杰冯元元冷志源马越
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东,44

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

1