[发明专利]系统加速方法、装置、电子设备及存储介质在审
申请号: | 202111215490.3 | 申请日: | 2021-10-19 |
公开(公告)号: | CN115993994A | 公开(公告)日: | 2023-04-21 |
发明(设计)人: | 丁磊;黄骏 | 申请(专利权)人: | 华人运通(上海)云计算科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 李文颖;王云红 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 加速 方法 装置 电子设备 存储 介质 | ||
1.一种系统加速方法,应用于包括主处理器、从处理器和存储单元的电子设备中,其特征在于,包括:
所述主处理器接收系统关闭请求,将所述主处理器运行的第一系统运行数据保存到所述存储单元,并确定所述第一系统运行数据在所述存储单元的第一内存地址,引导所述主处理器关闭;
所述从处理器获取所述第一内存地址,根据所述第一内存地址对应的第一系统运行数据,引导所述从处理器启动。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述从处理器将所述从处理器运行的第二系统运行数据保存到所述存储单元,并确定所述第二系统运行数据在所述存储单元的第二内存地址,引导所述从处理器关闭;
所述主处理器接收系统启动请求,获取所述第二内存地址,根据所述第二内存地址对应的第二系统运行数据,引导所述主处理器重新启动。
3.根据权利要求1所述的方法,其特征在于,所述电子设备还包括至少两个硬盘,
所述主处理器将所述至少两个硬盘各自的物理地址依次间隔映射相应的虚拟地址;
所述主处理器接收针对待处理数据的数据处理请求;
所述主处理器根据所述数据处理请求和所述至少两个硬盘各自的物理地址与虚拟地址的映射关系,在所述至少两个硬盘中依次间隔对所述待处理数据执行目标处理。
4.根据权利要求3所述的方法,其特征在于,所述主处理器根据所述数据处理请求和所述至少两个硬盘各自的物理地址与虚拟地址的映射关系,在所述至少两个硬盘中依次间隔对所述待处理数据执行目标处理,包括:
所述主处理器根据所述数据处理请求,确定目标处理;
所述主处理器按照所述至少两个硬盘各自的物理地址与虚拟地址的映射关系、所述待处理数据对应的虚拟地址,在所述至少两个硬盘中依次间隔对所述待处理数据执行目标处理。
5.根据权利要求4所述的方法,其特征在于,所述主处理器根据所述数据处理请求,确定目标处理,包括:
若所述数据处理请求为所述数据写入请求时,所述主处理器确定目标处理为数据写入处理;
若所述数据处理请求为所述数据读取请求时,所述主处理器确定目标处理为数据读取处理。
6.根据权利要求3~5任一项所述的方法,其特征在于,每个硬盘对应的虚拟空间包括虚拟缓存空间和虚拟数据空间,所述虚拟数据空间包括系统数据空间和用户数据空间,所述主处理器按照所述至少两个硬盘各自的物理地址与虚拟地址的映射关系、所述待处理数据对应的虚拟地址,在所述至少两个硬盘中依次间隔对所述待处理数据执行目标处理,包括:
所述主处理器按照所述至少两个硬盘各自的物理地址与虚拟地址的映射关系、所述待处理数据对应的虚拟地址,在所述至少两个硬盘中依次间隔对所述待处理数据执行:
将所述待处理数据缓存到所述虚拟缓存空间;
按照数据类型,从所述虚拟缓存空间中存储的所述待处理数据中获取系统数据类型的第一目标数据,在所述系统数据空间中对所述第一目标数据执行所述目标处理;以及,
按照数据类型,从所述虚拟缓存空间中存储的所述待处理数据中获取用户数据类型的第二目标数据,在所述用户数据空间中对所述第二目标数据执行所述目标处理。
7.一种系统加速装置,应用于包括主处理器、从处理器和存储单元的电子设备中,其特征在于,包括:
关闭模块,用于在所述主处理器接收到系统切换请求的情况下,将所述主处理器运行的第一系统运行数据保存到所述存储单元,并确定所述第一系统运行数据在所述存储单元的第一内存地址,引导所述主处理器关闭;
启动模块,用于获取所述第一内存地址,根据所述第一内存地址对应的第一系统运行数据,引导所述从处理器启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华人运通(上海)云计算科技有限公司,未经华人运通(上海)云计算科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111215490.3/1.html,转载请声明来源钻瓜专利网。