【技术实现步骤摘要】
提高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大文件写性能的方法、装置、计算机设备及存储介质。为实现上述目的,本专利技术采用以下 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。