一种存储器管理方法以及相关设备技术

技术编号:41758005 阅读:28 留言:0更新日期:2024-06-21 21:39
本申请公开了一种存储器管理方法以及相关设备,可以对存储器进行分级管理。该方法包括:将存储器划分为多个分区;对存储器进行故障检测,得到多个分区中每一个分区的故障情况;基于故障情况对多个分区的优先级进行排序,故障率低的分区优先级高;基于优先级向应用层分配多个分区的存储资源,优先级高的分区先进行分配。本申请中基于故障情况对划分的多个分区进行优先级排序,按照故障率大小将各个分区的存储资源依次分配给应用层使用,故障率越小,优先级越高,越先进行分配,从而尽可能保证了业务的高可靠性。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种存储器管理方法以及相关设备


技术介绍

1、存储器在使用过程中可能因为各种因素而发生故障,一旦存储器出现故障,相关业务的开展也会受到影响。如何在存储器故障的情况下尽可能保证业务不受损,是当前研究的热点问题。

2、存储器故障可以分为单比特(bit)故障、2比特故障以及2比特以上的故障。其中,单比特故障指的是数据单元中只存在一个比特的数据发生错误,2比特或者2比特以上的故障指的则是数据单元中存在两个比特或者两个以上比特的数据发生错误。数据单元是业务可用的最小单元,数据单元的大小可以根据业务需要自由定义。

3、通过错误检查和纠正(error checking and correction,ecc)机制,可以对单比特故障进行纠正,使存储器恢复正常。因此,目前的一种方法是将只存在单比特故障的存储器认为是正常的存储器,可以用于业务处理。将存在2比特以及2比特以上故障的存储器认为是故障存储器,将其禁用,不再用于业务处理。

4、但是,当存储器发生的故障是硬损伤时,例如因为温度、湿度、碰撞等因素而出现的硬件损本文档来自技高网...

【技术保护点】

1.一种存储器管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述存储器进行故障检测,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述存储器进行故障检测,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述故障情况包括单比特故障、2比特故障以及2比特以上的故障。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述每一个分区的容量大于或者等于4千字节。

6.一种存储器管理设备,其特征在于,包括:

7.根据权利要求6所述的设备,其特征在于,所述检测单元具体用...

【技术特征摘要】

1.一种存储器管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述对所述存储器进行故障检测,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述对所述存储器进行故障检测,包括:

4.根据权利要求1至3任一项所述的方法,其特征在于,所述故障情况包括单比特故障、2比特故障以及2比特以上的故障。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述每一个分区的容量大于或者等于4千字节。

6.一种存储器管理设备,其特征在于,包括:

7.根据权利要求6所述的设备,其特征在于,所述检测单元具体用于:

8.根据权利要求6或7所述的设备,其特...

【专利技术属性】
技术研发人员:沈俊伯赵睿汪旭孙经琦汪培诸葛晟翟建东
申请(专利权)人:上海华为技术有限公司
类型:发明
国别省市:

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

1