【技术实现步骤摘要】
存储介质的数据读写方法、装置、设备及介质
[0001]本专利技术涉及存储介质
,尤其涉及一种存储介质的数据读写方法、装置、设备及介质。
技术介绍
[0002]通常将电子设备中的处理器能够存取(读写)的任何可用介质或数据存储设备称为存储介质。存储介质包括但不限于硬盘、Embedded Multi Media Card(eMMC)、非易失性存储器(NAND FLASH)、固态硬盘(SSD)等。
[0003]以存储介质中的硬盘为例,硬盘是一种以磁介质为载体的设备,随着硬盘被不断读写访问,硬盘中的磁介质在不断的磨损老化,如果磁盘中某部分区域的磁介质磨损老化比较严重时,需要多次尝试才能对该部分区域正常完成数据输入和输出(IO),导致在该部分区域中进行一次IO读写耗时较长,即读写延时较长。
[0004]目前,当硬盘中存在读写延时较长的区域(老化区域)时,通常包括两种处理方式。一种处理方式是:舍弃老化区域的硬盘,不再去访问。然而这种处理方式的缺点是:存在较大的存储资源浪费,另一种处理方式是:对存在老化区域的硬盘不做任 ...
【技术保护点】
【技术特征摘要】
1.一种存储介质的数据读写方法,其特征在于,所述方法包括:接收对存储介质进行数据读写指令,其中,所述读写指令中携带待读写数据在所述存储介质中对应的第一位置信息;判断所述第一位置信息是否位于预先配置的老化区域内;若是,则根据预先配置的老化区域内的位置信息与非老化区域内的替代位置信息的对应关系,确定所述第一位置信息对应的目标替代位置信息;根据所述目标替代位置信息对所述读写指令中的第一位置信息进行更新;并根据更新后的读写指令对所述存储介质中的数据进行读写。2.根据权利要求1所述的方法,其特征在于,预先配置所述老化区域内的位置信息的过程包括:针对每个统计周期,检测该统计周期内,在对所述存储介质的任意位置信息中的数据进行读写时,每个位置信息对应的读写延时;并对每个位置信息对应的读写延时进行降序排序,将所述降序排序中排名前设定数量个读写延时对应的位置信息确定为该统计周期的老化子区域内的位置信息;基于每个统计周期的老化子区域内的位置信息,确定所述老化区域内的位置信息。3.根据权利要求2所述的方法,其特征在于,所述基于每个统计周期的老化子区域内的位置信息,确定所述老化区域内的位置信息包括:将每个统计周期的老化子区域内的位置信息,均确定为所述老化区域内的位置信息;或,根据当前统计周期的老化子区域内的位置信息,对当前保存的老化区域内的位置信息进行更新。4.根据权利要求1所述的方法,其特征在于,预先配置所述老化区域内的位置信息的过程包括:检测在对所述存储介质的任一位置信息中的数据进行读写时,该位置信息对应的读写延时;判断该位置信息对应的读写延时是否超过当前保存的延时阈值,若是,则将该位置信息确定为所述老化区域内的位置信息。5.根据权利要...
【专利技术属性】
技术研发人员:王林锋,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。