【技术实现步骤摘要】
一种启动控制方法、电子设备以及计算机可读存储介质
本专利技术涉及计算机领域,尤其涉及一种启动控制方法、电子设备以及计算机可读存储介质。
技术介绍
通常,电子计算机的存储设备由内存和外存两部分组成,传统种类的内存分为只读存储器(ROM,ReadOnlyMemory)和随机存取存储器(RAM,RamdomAccessMemory),外存包括但不限于机械磁盘、光盘和固态硬盘。由于ROM仅支持出厂时一次写入,后续只能读不能写;因此,其应用范围十分狭窄,多用于基本输入输出系统(BIOS,BasicInputOutputSystem)芯片中,自2000年之后已逐步淡出市场。而RAM由于能够支持快速地随机读写,因此,现有的电子计算机的内存大多都是使用RAM。但是,RAM又存在易失性的缺点,导致电子计算机在关机、断电以及重启之后,内存中的数据将不复存在。因此,必须定期将内存中的脏数据回刷到外存,才能保证脏数据不会丢失;与此同时,操作系统必须长期存储在外存中,相应地,电子计算机在启动过程时,需将操作系统由外存加载到内存中,该过程通常需要40秒至1分钟的时间。如此,定期的回刷操作以及启动控制方式中启动时间过长的这些缺陷,又极大的限制了RAM的发展。近年来,随着非易失性内存芯片(NVDIMM,Non-VolatileDualInlineMemoryModules)、3DXpoint、非易失性随机访问存储器(NVRAM,Non-VolatileRandomAccessMemory)、相变内存(PCM,Phase-ChangeMemory)、以及阻变式存储器(RRAM,Resist ...
【技术保护点】
1.一种启动控制方法,其特征在于,所述方法包括:监控电子设备的启动操作;当监控到第一启动操作时,将处于工作状态的内存从所述电子设备的第一内存切换至所述电子设备的第二内存;其中,所述第一内存为当前处于工作状态的内存,所述第二内存为当前处于备用状态的内存;所述第一内存和第二内存为非易失性内存;根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复。
【技术特征摘要】
1.一种启动控制方法,其特征在于,所述方法包括:监控电子设备的启动操作;当监控到第一启动操作时,将处于工作状态的内存从所述电子设备的第一内存切换至所述电子设备的第二内存;其中,所述第一内存为当前处于工作状态的内存,所述第二内存为当前处于备用状态的内存;所述第一内存和第二内存为非易失性内存;根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复,包括:根据所述第二内存中第一指令,将存储在所述电子设备的外存中的操作系统加载到所述第二内存中,以启动恢复所述电子设备的操作系统。3.根据权利要求1所述的方法,其特征在于,所述根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复,包括:启动恢复所述电子设备的操作系统之前或者之后,根据所述第二内存中第二指令,将所述第一内存用于存储数据的区域拷贝到所述第二内存中,并将所述第一内存中脏数据回刷到所述外存,以启动恢复所述电子设备已存储的数据。4.根据权利要求1所述的方法,其特征在于,所述根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复,包括:启动恢复所述电子设备的操作系统之前或者之后,根据所述第二内存中第三指令,将所述第一内存用于存储指令的区域以文件形式转存到所述外存中,以保留所述电子设备已存储的指令。5.根据权利要求1所述的方法,其特征在于,所述根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复之后,所述方法还包括:根据所述第二内存中第四指令,格式化所述第一内存;并在所述第一内存中写入用于使所述第一内存作为处于备用状态的内存的指令。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当监控到第二启动操作时,将存储在所述电子设备的外存中的启动恢复指令加载到所述电子设备处于工作状态的内存中;根据所述启动恢复指令,释放所述处于工作状态的内存空间,以启动恢复所述电子设备的操作系统。7.一种电子设备,其特征在于,所述电子设备包括:监控模块、切换模块和控制模块;其中,所述监控模块,用于监控电子设备的启动操作;所述切换模块,用于当监控到第一启动操作时,将处于工作状态的内存从所述电子设备的第一内存切换至所述电子设备的第二内存;其中,所述第一内存为当前处于工作状态的内存,所述第二内存为当前处于备用状态的内存;所述第一内存和第二内存为非易失性内存;所述控制模块,用于根据所述第二内存中存储的指令,控制所述电子设备进行启动恢复。8.根据权利要求7所述的电子设备,其特征在于,所述控制模块,用于根据所述第二内存中第一指令,将存储在所述电子设备的外存中的操作系统加载到所述第二内存中,以启动恢复所述电子设备的操作系统。9.根据权利要求7所述的电子设备,其特征在于,所述控制模块,用于启动恢复所述电子设备的操作系统之前或者之后,根据所述第二内存中第二指令,将所述第一内存用于存储数据的区域拷贝到所述第二内存中,并将所述第一内存中脏数据回刷到所述外存,以启动恢复所述电子设备已存储的数据。10.根据权利要求7所述的电子设备,其特征在于,所述控制模块,用于启动恢复所述电子设备的操作系统之前或者之后,根据所述第二内存中第三指令,将所述第一内存用于存储指令的区域以文件形式转存到所述外存中,以保留所述电子设备已存储的指令。11.根据权利要求7所述的电子设备,其特征在于,所述电子设备还包括:处理模块,用...
【专利技术属性】
技术研发人员:杨洪章,屠要峰,郭斌,韩银俊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。