版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
区成都高新区府城大道中段88号1栋存储P2L表和第二元数据的物理页和用于存储校第三元数据为第一元数据和第二元数据的异或在垃圾回收时,若P2L表读取失败且存在一个目2确定硬盘中待执行垃圾回收流程的目标条带;所述目标条带包第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校验数验数据为所述用户数据与所述P2L表的异在对各所述第一物理页进行垃圾回收时,若所述P2L表读取失败且存在一个目标用户基于所述目标用户数据对应的第一元数据和L2P表判断所述目标用户数据是否有效,在对各所述第一物理页进行垃圾回收时,读取所述P2L表以确定各所述第一物理页中若存在一个目标用户数据读取失败,则跳转至所述基于所述数据以及其余用户数据对应的第一元数据恢复所述目标用户数据对应的第一元数据的步3.根据权利要求2所述的异常处理方法,其特征在于,所数据的初始物理地址到逻辑地址的映射关系,所述L2P表用于存储各所述用户数据的逻辑从所述P2L表中获取每一所述第一物理页中存储的用户数据对应的逻辑地址和第一物根据每一所述用户数据对应的逻辑地址从所述L2P表中查找对应的若所述第一物理地址与所述第二物理地址相同,则判定所述第一物理页4.根据权利要求2所述的异常处理方法,其特征在于,所述读基于所述目标用户数据对应的第一元数据确定所3从所述L2P表中查找与所述目标逻辑地址对应的目标若所述目标物理地址与所述当前物理地址不相读取重新构建的所述P2L表以确定所述其余用户若判定所述其余用户数据有效,则对所述其余用户数据进行数将各所述第一元数据和各所述第二元数据按照位进行异或运算相应的,所述基于所述第二元数据、所述第三元数据以及其将所述第二元数据、所述第三元数据以及其余用户数据对应的第将重新构建的所述P2L表、所述其余用户数据和所述校验数据按照位进行异或运算以条带确定模块,用于确定硬盘中待执行垃圾回收流程的用于存储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理户数据对应的第一元数据恢复所述目标用户数据对应的用户数据恢复模块,用于基于所述目标用户数据对应的第一元数据和L2P表判断所述元数据和所述其余用户数据对应的第一元数据重新构建所述P2L表,以利用重新构建的所处理器,用于执行所述计算机程序,以实现如权利要求1至7任一项所4序被处理器执行时实现如权利要求1至7任一项所述的5要先读取物理地址到逻辑地址的映射关系表(PhysicaltoLogicalMappingTable,即户数据的物理地址和逻辑地址才能重建,那么对于当前条带读失败的那一个用户数据而言,只能通过物理地址去遍历逻辑地址到物理地址的映射关系表(LogicaltoPhysical[0004]综上,当一个条带既出现P2L表读取失败又出现用户数据读取失败这种双异常情一个条带既出现P2L表读取失败又出现用户数据读取失败这种双异常情况时,快速解决双据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校述校验数据为所述用户数据与所述P2L表的异[0008]在对各所述第一物理页进行垃圾回收时,若所述P2L表读取失败且存在一个目标[0009]基于所述目标用户数据对应的第一元数据和L2P表判断所述目标用户数据是否有6[0011]在对各所述第一物理页进行垃圾回收时,读取所述P2L表以确定各所述第一物理三元数据以及其余用户数据对应的第一元数据恢复所述目标用户数据对应的第一元数据[0014]可选的,所述P2L表用于存储各所述用户数据的初始物理地址到逻辑地址的映射[0015]相应的,所述读取所述P2L表以确定各所述第一物理页中存储的用户数据的有效[0016]从所述P2L表中获取每一所述第一物理页中存储的用户数据对应的逻辑地址和第[0017]根据每一所述用户数据对应的逻辑地址从所述L2P表中查找对应的第二物理地[0019]可选的,所述读取所述P2L表以确定各所述第一物理页中存储的用户数据的有效[0022]可选的,所述基于所述目标用户数据对应的第一元数据和L2P表判断所述目标用[0023]基于所述目标用户数据对应的第一元数据确定所述目标用户数据的目标逻辑地[0026]若所述目标物理地址与所述当前物理地址不相同,则判定所述目标用户数据无7进行异或运算以恢复所述目标用户数据对应的第一[0035]将重新构建的所述P2L表、所述其余用户数据和所述校验数据按照位进行异或运包括用于存储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二余用户数据对应的第一元数据恢复所述目标用户数据对应的[0039]用户数据恢复模块,用于基于所述目标用户数据对应的第一元数据和L2P表判断第一元数据和所述其余用户数据对应的第一元数据重新构建所述P2L表,以利用重新构建所述计算机程序被处理器执行时实现前述公开的异常处理方括用于存储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物据对应的第一元数据;基于所述目标用户数据对应的第一元数据和L2P表判断所述目标用8和所述其余用户数据对应的第一元数据重新构建所述P2L表,以利用重新构建的所述P2L和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校验户数据对应的第一元数据和其余用户数据对应的第一元数据重新构建得到P2L表,最后再物理地址全局遍历L2P表,而是可以快速恢复出目标用户数据的元数据,并快速重建得到[0055]当一个条带既出现P2L表读取失败又出现用户数据读取失败这种双异常情况时,9带既出现P2L表读取失败又出现用户数据读取失败这种双异常情况时,快速解决双异常情储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用述第二元数据的每一位均为1,所述第三元数据为所述第一元数据和所述第二元数据的异的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校验数据和第三元后将所有用户数据与P2L表的异或结果作为校验数据,将第一元数据和第二元数据的异或表并存在P2LBuffer缓存中,当写条带写到P2L位置时会将P2LBuffer缓存写到对应的[0062]当P2L数据写入盘之后,最后将所有第一物理页中的用户数据和所有第二物理页对应的第一元数据恢复所述目标用户数据对应的第数据以及其余用户数据对应的第一元数据按照位进行异或运算以恢复所述目标用户数据[0069]其中,所述读取所述P2L表以确定各所述第一物理页中存储的用户数据的有效性即重新读取P2L表以确定各第一物理页中存储的用户数逻辑地址的映射关系,所述L2P表用于存储各所述用户数据的逻辑地址到最新物理地址的一物理地址;根据每一所述用户数据对应的逻辑地址从所述L2P表中查找对应的第二物理从P2L表中获取用户数据对应的逻辑地址和第一物理地址,然后利用获取到的用户数据的述其余用户数据和所述校验数据恢复所述目标应的第一元数据和其余用户数据对应的第一元数据重新构建得到P2L表,最后再利用重新一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校验数据据对应的第一元数据和其余用户数据对应的第一元数据重新构建得到P2L表,最后再利用数据固定为1,使得在出现双异常的情况下,无需利用目标用户数据的物理地址全局遍历[0079]参见图5所示,本申请实施例公开了一种具体的异常处理方法,相对于上一实施储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用述第二元数据的每一位均为1,所述第三元数据为所述第一元数据和所述第二元数据的异对应的第一元数据恢复所述目标用户数据对应的第[0082]步骤S23:基于所述目标用户数据对应的第一元数据确定所述目标用户数据的目数据对应的第一元数据确定出目标用户数据的目标逻辑地址,然后再从L2P表中查找与目[0085]本实施例中,判断从L2P表中查找到的目标物理地址是否与目标用户数据的当前和所述其余用户数据对应的第一元数据重新构建所述P2L表,以利用重新构建的所述P2L用户数据的逻辑地址,当同一条带同时出现读P2L表失败并且还有一个用户数据读取失败用户数据的元数据,从而用于后续再判断读失败用户数据的有效性以及恢复P2L表和恢复带包括用于存储用户数据和第一元数据的第一物理页、用于存储P2L表和第二元数据的第其余用户数据对应的第一元数据恢复所述目标用户数据对应[0095]用户数据恢复模块13,用于基于所述目标用户数据对应的第一元数据和L2P表判的第一元数据和所述其余用户数据对应的第一元数据重新构建所述P2L表,以利用重新构一元数据的第一物理页、用于存储P2L表和第二元数据的第二物理页和用于存储校验数据据对应的第一元数据和其余用户数据对应的第一元数据重新构建得到P2L表,最后再利用数据固定为1,使得在出现双异常的情况下,无需利用目标用户数据的物理地址全局遍历前述任一实施例公开的由电子设备执行的异常处理方法中的取外界输入数据或向外界输出数据,其具体的接口类型可以根据具体应用需要进行选取,等。处理器21可以采用DSP(DigitalSignalProcessing,数字信号处理)、FPGA(Field-理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(CentralProcessing[0102]其中,操作系统221用于管理与控制电子设备20上的各硬件设备以及计算机程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州省遵义市航天高中2027届高二上物理期末质量跟踪监视模拟试题含解析
- 2027届贵州省黔西县高二上物理期末经典模拟试题含解析
- 贵州省遵义市五校联考2027届物理高二第一学期期中监测模拟试题含解析
- 2027届福建省长泰县一中物理高三第一学期期中质量跟踪监视试题含解析
- 2026广西南宁市翠竹实验学校教师招聘4人笔试备考试题及答案详解
- 2027届黑龙江省牡丹江市一中高二物理第一学期期中监测模拟试题含解析
- 2026及未来5年中国光身油灯数据监测研究报告
- 2026西安某国有企业专业技术人员招聘(3人)笔试备考试题及答案详解
- 2026金华市中医医院公开招聘编外(协议)工作人员7人(第一批)笔试备考试题及答案详解
- 大湾区大学理学院行政专员招聘1人笔试模拟试题及答案详解
- 中国电信江苏公司招聘笔试题库2026
- 医疗器械经营质量管理体系文件(全套)
- 杨柳科介绍教学课件
- CDMO介绍教学课件
- 贵金属检测协议书
- FSSC22000 V6食品安全管理体系管理手册及程序文件
- 化学专业导论教学课件
- 2025年郑州电力高等专科学校单招职业倾向性测试题库附参考答案详解a
- 2025年变电站远程智能巡视系统检测规范
- 2025华贵人寿保险股份有限公司招聘职位信息笔试历年参考题库附带答案详解
- (正式版)DB54∕T 0357-2024 《雅江雪牛犊牛饲养管理技术规程》
评论
0/150
提交评论