[发明专利]用户配置变量区的访问方法、装置、设备和存储介质有效
申请号: | 202110993478.9 | 申请日: | 2021-08-27 |
公开(公告)号: | CN113448639B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 高溪;陈振宇 | 申请(专利权)人: | 阿里云计算有限公司;阿里巴巴(中国)有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;孙明子 |
地址: | 310012 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 配置 变量 访问 方法 装置 设备 存储 介质 | ||
1.一种用户配置变量区的访问方法,其特征在于,包括:
通过闪存的读接口命令字将当前设备启动所使用的闪存中的用户配置变量区内存储的第一用户配置信息复制到处理器中的存储区域中,所述设备中不同的闪存共用所述读接口命令字,所述存储区域包括:处理器中的缓存;
从所述缓存中读取所述第一用户配置信息;
根据用户对所述第一用户配置信息的编辑结果进行开机启动处理;
响应于内存的初始化,将所述缓存内存储的第二用户配置信息从所述缓存中复制到内存中,其中,所述第二用户配置信息是在所述内存初始化前对所述第一用户配置信息的编辑结果;
从所述内存中读取所述第二用户配置信息;
根据用户对所述第二用户配置信息的编辑结果进行开机启动处理。
2.根据权利要求1所述的方法,其特征在于,所述将当前设备启动所使用的闪存中的用户配置变量区内存储的第一用户配置信息复制到处理器中的存储区域中,包括:
在所述存储区域中确定与所述用户配置变量区对应的存储地址;
根据所述存储地址将闪存中的所述用户配置变量区内存储的用户配置信息复制到所述存储区域中。
3.根据权利要求1所述的方法,其特征在于,所述第二用户配置信息的编辑结果为第三用户配置信息;所述方法还包括:
将所述第三用户配置信息存入所述内存中;
若满足设定条件,则通过闪存的写接口命令字将所述第三用户配置信息从所述内存中复制到所述闪存中,不同的闪存共用所述写接口命令字。
4.根据权利要求1所述的方法,其特征在于,所述存储区域包括:所述处理器中的静态随机存取存储 器,所述将当前设备启动所使用的闪存中的用户配置变量区内存储的第一用户配置信息复制到处理器中的存储区域中,包括:
若所述静态随机存取存储器的剩余存储空间不满足所述用户配置变量区的需求,则将所述用户配置变量区内存储的所述第一用户配置信息复制到所述缓存中。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述静态随机存取存储器的剩余存储空间满足所述用户配置变量区的需求,则将所述用户配置变量区内存储的所述第一用户配置信息复制到所述静态随机存取存储器中;
从所述静态随机存取存储器中读取所述第一用户配置信息;
根据用户对所述第一用户配置信息的编辑结果进行开机启动处理。
6.一种用户配置变量区的访问装置,其特征在于,包括:
拷贝模块,用于通过闪存的读接口命令字将当前设备启动所使用的闪存中的用户配置变量区内存储的第一用户配置信息复制到处理器中的存储区域中,所述设备中不同的闪存共用所述读接口命令字,所述存储区域包括:处理器中的缓存;
读取模块,用于从所述缓存中读取所述第一用户配置信息,响应于内存的初始化,将所述缓存内存储的第二用户配置信息从所述缓存中复制到内存中,从所述内存中读取所述第二用户配置信息;其中,所述第二用户配置信息是在所述内存初始化前对所述第一用户配置信息的编辑结果;
启动处理模块,用于根据用户对所述第一用户配置信息的编辑结果进行开机启动处理;根据用户对所述第二用户配置信息的编辑结果进行开机启动处理。
7.一种非暂时性机器可读存储介质,其特征在于,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1至5中任一项所述的用户配置变量区的访问方法。
8.一种电子设备,其特征在于,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1至5中任一项所述的用户配置变量区的访问方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司;阿里巴巴(中国)有限公司,未经阿里云计算有限公司;阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110993478.9/1.html,转载请声明来源钻瓜专利网。