【技术实现步骤摘要】
进退低功耗流程加速方法、装置、计算机设备及存储介质
本专利技术涉及固态硬盘,更具体地说是指进退低功耗流程加速方法、装置、计算机设备及存储介质。
技术介绍
目前主流SSD(固态硬盘,SolidStateDisk)都支持通过RAID(磁盘阵列,RedundantArraysofIndependentDisks)提高数据保护能力,使用31个用户数据+1个奇偶校验位的方式进行数据保护,前面31个块中的数据为有效数据,最后1个块的数据为用户数据异或生成的奇偶校验位数据,其中前31组数据中任一数据丢失,都可以通过奇偶校验位数据来恢复,从而提高数据可靠性。在写入用户数据时,实时更新着奇偶校验位数据,当31个用户数据全部写入到NandFlash后,将最后更新的奇偶校验位数据也写入到NandFlash中,此时RAID条带数据是完整的,否则就称为RAID条带数据不完整,对于数据不完整的RAID条带,其奇偶校验位数据是没有写入到NandFlash中的。当前进退低功耗过程对不完整RAID条带处理方法:SSD收到进入低功耗的命令后,主控会先完 ...
【技术保护点】
1.进退低功耗流程加速方法,其特征在于,包括:/n获取低功耗处理请求;/n判断所述低功耗处理请求是否是退出低功耗的命令;/n若所述低功耗处理请求是退出低功耗的命令,则判断写入点上RAID条带的数据是否完整;/n若写入点上RAID条带的数据不完整,则生成RAID条带的奇偶校验位数据;/n写入用户数据。/n
【技术特征摘要】
1.进退低功耗流程加速方法,其特征在于,包括:
获取低功耗处理请求;
判断所述低功耗处理请求是否是退出低功耗的命令;
若所述低功耗处理请求是退出低功耗的命令,则判断写入点上RAID条带的数据是否完整;
若写入点上RAID条带的数据不完整,则生成RAID条带的奇偶校验位数据;
写入用户数据。
2.根据权利要求1所述的进退低功耗流程加速方法,其特征在于,所述判断所述低功耗处理请求是否是退出低功耗的命令之后,还包括:
若所述低功耗处理请求不是退出低功耗的命令,则进入低功耗模式。
3.根据权利要求1所述的进退低功耗流程加速方法,其特征在于,所述生成RAID条带的奇偶校验位数据,包括:
读取有效数据;
对有效数据进行异或运算,以生成RAID条带的奇偶校验位数据。
4.根据权利要求1所述的进退低功耗流程加速方法,其特征在于,所述判断写入点上RAID条带的数据是否完整之后,还包括:
若写入点上RAID条带的数据完整,则执行所述写入用户数据。
5.根据权利要求3所述的进退低功耗流程加速方法,其特征在于,所述读取有效数据,包括:
从NandFlash中读取所述有效数据。
6.根据权利要求...
【专利技术属性】
技术研发人员:徐攀,冯元元,余桉,
申请(专利权)人:深圳忆联信息系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。