【技术实现步骤摘要】
本专利技术涉及固态硬盘,特别是涉及一种基于固态硬盘的重复写性能提升实现方法、装置、计算机设备和存储介质。
技术介绍
1、ssd(固态硬盘)已经被广泛应用于各种场合,目前在pc市场,已经逐步替代传统的hdd,从可靠性和性能方面为用户提供较好的体验。
2、目前,在现有的ssd方案中,当host发送一个io写指令,如果无资源不足等意外情况,一律按流程进行写操作,数据最后会落盘。然而,这种方案在写热度较高的lpa slice中会导致落盘的数据快速无效,不仅会在写入时浪费时间和资源,还会对盘片造成浪费。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种基于固态硬盘的重复写性能提升实现方法、装置、计算机设备和存储介质。
2、一种基于固态硬盘的重复写性能提升实现方法,所述方法包括:
3、在固态硬盘运行过程中,以lpa slice为粒度周期性地记录各组slice的io写命中次数;
4、在每个周期的末尾统计出io写命中次数最多的数个高热度lpasli
本文档来自技高网...
【技术保护点】
1.一种基于固态硬盘的重复写性能提升实现方法,所述方法包括:
2.根据权利要求1所述的基于固态硬盘的重复写性能提升实现方法,其特征在于,所述在后续的新周期中,将产生的新的高热度LPA Slice替换旧的高热度LPA Slice,并将缓存中旧的高热度LPA Slice的最新修改信息下刷到Flash中的步骤还包括:
3.根据权利要求2所述的基于固态硬盘的重复写性能提升实现方法,其特征在于,所述在后续的新周期中,将产生的新的高热度LPA Slice替换旧的高热度LPA Slice,并将缓存中旧的高热度LPA Slice的最新修改信息下刷到Flash中
...【技术特征摘要】
1.一种基于固态硬盘的重复写性能提升实现方法,所述方法包括:
2.根据权利要求1所述的基于固态硬盘的重复写性能提升实现方法,其特征在于,所述在后续的新周期中,将产生的新的高热度lpa slice替换旧的高热度lpa slice,并将缓存中旧的高热度lpa slice的最新修改信息下刷到flash中的步骤还包括:
3.根据权利要求2所述的基于固态硬盘的重复写性能提升实现方法,其特征在于,所述在后续的新周期中,将产生的新的高热度lpa slice替换旧的高热度lpa slice,并将缓存中旧的高热度lpa slice的最新修改信息下刷到flash中的步骤之后还包括:
4.根据权利要求1-3任一项所述的基于固态硬盘的重复写性能提升实现方法,其特征在于,所述在每个周期的末尾统计出io写命中次数最多的数个高热度lpa slice的步骤还包括:
【专利技术属性】
技术研发人员:杨文华,张珂,郑擘,
申请(专利权)人:成都芯忆联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。