切换方法及装置制造方法及图纸

技术编号:39721898 阅读:6 留言:0更新日期:2023-12-17 23:27
本申请实施例公开了一种切换方法及装置

【技术实现步骤摘要】
切换方法及装置、设备、存储介质


[0001]本申请实施例涉及电子技术,涉及但不限于一种切换方法及装置

设备

存储介质


技术介绍

[0002]云端
OS(Operating System
,操作系统
)
给用户带来很大便利,用户可以仅使用很低配置的电子设备就可以获得更高的性能体验

[0003]但是,云端
OS
又极度依赖网络,当处于网络状况不佳或者没有网络环境时,使用体验会大打折扣


技术实现思路

[0004]有鉴于此,本申请实施例提供一种切换方法及装置

设备

存储介质

[0005]本申请实施例的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供一种切换方法,所述切换方法应用于电子设备,所述方法包括:
[0007]响应于接收到第一切换请求,从云端获取目标镜像数据;其中,所述目标镜像数据至少包括云端操作系统的镜像,以及所述云端存储的用户数据;
[0008]将获取的所述目标镜像数据存储至电子设备的内存单元;
[0009]对所述电子设备执行第一操作,使得所述电子设备能够直接从所述内存单元加载并运行所述目标镜像数据,以将所述云端的工作状态切换至本地

[0010]在一些实施例中,所述对所述电子设备执行第一操作,使得所述电子设备能够直接从所述内存单元加载并运行所述目标镜像数据,以将所述云端的工作状态切换至本地,包括:将所述电子设备从第一状态切换至第二状态,使得所述电子设备能够直接加载所述内存单元中的目标镜像数据;在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态,使得所述电子设备能够自动运行加载后的目标镜像数据,以将所述云端的工作状态切换至本地;其中,所述第一状态下电子设备的功耗大于所述第二状态下电子设备的功耗,所述第二状态下的内存单元处于工作状态

[0011]在一些实施例中,所述在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态,使得所述电子设备能够自动运行加载后的目标镜像数据,以将所述云端的工作状态切换至本地,包括:在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态;自动运行加载后的目标镜像数据,使得所述电子设备能够将所述目标镜像数据中的用户数据恢复至本地

[0012]在一些实施例中,所述方法还包括:如果所述电子设备当前使用的操作系统为云端操作系统

且检测到所述电子设备的第一参数满足第一预设条件,在所述电子设备上显示第一界面;其中,所述第一界面用于确定是否触发所述第一切换请求,所述第一参数为网络相关的参数

[0013]在一些实施例中,所述方法还包括:如果所述电子设备当前使用的操作系统为本地操作系统

且检测到所述第一参数满足第二预设条件,将所述电子设备的当前数据上传至云端,使得所述云端能够同步所述电子设备的当前数据

[0014]在一些实施例中,所述方法还包括:向云端发送电子设备的硬件信息,使得所述云端能够根据所述电子设备的硬件信息和所述云端操作系统自身的系统信息,生成所述目标镜像数据中的云端操作系统的镜像

[0015]在一些实施例中,所述方法还包括:响应于接收到第一切换请求,向云端发送第一指令,使得所述云端能够基于所述第一指令将自身当前运行的第一任务进行挂起,并获取所述第一任务对应的第一硬件配置状态;对应地,所述目标镜像数据包括所述第一硬件配置状态

[0016]第二方面,本申请实施例提供一种切换装置,所述装置包括:
[0017]获取单元,用于响应于接收到第一切换请求,从云端获取目标镜像数据;其中,所述目标镜像数据至少包括云端操作系统的镜像,以及所述云端存储的用户数据;
[0018]内存单元,用于将获取的所述目标镜像数据存储至电子设备的内存单元;
[0019]处理单元,用于对所述电子设备执行第一操作,使得所述电子设备能够直接从所述内存单元加载并运行所述目标镜像数据,以将所述云端的工作状态切换至本地

[0020]第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述切换方法中的步骤

[0021]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述切换方法中的步骤

附图说明
[0022]图1为本申请实施例切换方法的实现流程示意图一;
[0023]图2为本申请实施例切换方法的实现流程示意图二;
[0024]图3为本申请实施例切换方法的实现流程示意图三;
[0025]图4为本申请实施例切换装置的组成结构示意图;
[0026]图5为本申请实施例电子设备的一种硬件实体示意图

具体实施方式
[0027]下面结合附图和实施例对本申请的技术方案进一步详细阐述

显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例

基于本申请的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围

[0028]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合

[0029]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义

因此,“模块”、“部件”或“单元”可以混合
地使用

[0030]需要指出,本申请实施例所涉及的术语“第一
\
第二
\
第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一
\
第二
\
第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施

[0031]基于此,本申请实施例提供一种切换方法,该方法所实现的功能可以通过电子设备中的处理器调用程序代码来实现,当然程序代码可以保存在所述电子设备的存储介质中

图1为本申请实施例切换方法的实现流程示意图一,如图1所示,所述方法包括:
[0032]步骤
S101、
响应于接收到第一切换请求,从云端获取目标镜像数据;其中,所述目标镜像数据至少包括云端操作系统的镜像,以及所述云端存储的用户本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种切换方法,应用于电子设备,所述方法包括:响应于接收到第一切换请求,从云端获取目标镜像数据;其中,所述目标镜像数据至少包括云端操作系统的镜像,以及所述云端存储的用户数据;将获取的所述目标镜像数据存储至电子设备的内存单元;对所述电子设备执行第一操作,使得所述电子设备能够直接从所述内存单元加载并运行所述目标镜像数据,以将所述云端的工作状态切换至本地
。2.
根据权利要求1所述的方法,所述对所述电子设备执行第一操作,使得所述电子设备能够直接从所述内存单元加载并运行所述目标镜像数据,以将所述云端的工作状态切换至本地,包括:将所述电子设备从第一状态切换至第二状态,使得所述电子设备能够直接加载所述内存单元中的目标镜像数据;在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态,使得所述电子设备能够自动运行加载后的目标镜像数据,以将所述云端的工作状态切换至本地;其中,所述第一状态下电子设备的功耗大于所述第二状态下电子设备的功耗,所述第二状态下的内存单元处于工作状态
。3.
根据权利要求2所述的方法,所述在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态,使得所述电子设备能够自动运行加载后的目标镜像数据,以将所述云端的工作状态切换至本地,包括:在所述目标镜像数据加载完成后,将所述电子设备从所述第二状态切换至所述第一状态;自动运行加载后的目标镜像数据,使得所述电子设备能够将所述目标镜像数据中的用户数据恢复至本地
。4.
根据权利要求1至3任一项所述的方法,所述方法还包括:如果所述电子设备当前使用的操作系统为云端操作系统

且检测到所述电子设备的第一参数满足第一预设条件,在所述电子设备上显示第一界面;其中,所述第一界面用于确定是否触发所述第一切...

【专利技术属性】
技术研发人员:徐炀
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1