【技术实现步骤摘要】
【国外来华专利技术】电源管理方法、装置、电子设备和计算机程序产品
本申请涉及虚拟化
,特别涉及一种电源管理方法、装置、电子设备和计算机程序产品。
技术介绍
嵌入式系统中可以部署多个虚拟机,每个虚拟机可以运行客户操作系统及其相关应用程序。所有的客户操作系统和主操作系统共享硬件设备提供的电池。目前电源管理的方法为:根据属性的不同形成多个电源组,例如直流电源组、USB组、电池组等。每个电源组包括多个电源属性,例如电流、电压、当前电源组是否处于活跃状态等。一个电源组与其包括的一个电源属性形成一个属性对<电源组,电源属性>,各操作系统的电源模块驱动初始化时,均创建与每个属性对一一对应的电源属性文件,该电源属性文件中包括电源组名称、电源属性名称以及电源属性值。操作系统中的应用程序通过访问电源属性文件即可获得对应的电源属性的值。当电源属性发生变化时,各电源模块驱动上报事件给各操作系统中的应用空间,应用空间中的程序通过接收事件得知电源属性的变化。上述方法各操作系统均需要创建与每个属性对一一对应的电源属性文件。但各操作系统共享电源,若当前操作系统变化某一电源组的电源属性,可能出现当前 ...
【技术保护点】
一种电源管理方法,其特征在于,所述方法包括:在主操作系统中,针对每个包括电源组名和电源属性名的电源属性文件,生成电源组名的组名编码和电源属性名的属性名编码,将组名编码和属性名编码发送给客户操作系统;在客户操作系统中,生成与组名编码和属性名编码对应的电源属性文件;当客户操作系统调用任一电源属性文件后,解码任一电源属性文件对应组名编码和属性名编码,得到调用电源组名和调用电源属性名,将调用电源组名和调用电源属性名发送给主操作系统;在主操作系统中,接收调用电源组名和调用电源属性名后,向所述客户操作系统提供与调用电源组名和调用电源属性名对应的电源组文件。
【技术特征摘要】
【国外来华专利技术】1.一种电源管理方法,其特征在于,所述方法包括:在主操作系统中,针对每个包括电源组名和电源属性名的电源属性文件,生成电源组名的组名编码和电源属性名的属性名编码,将组名编码和属性名编码发送给客户操作系统;在客户操作系统中,生成与组名编码和属性名编码对应的电源属性文件;当客户操作系统调用任一电源属性文件后,解码任一电源属性文件对应组名编码和属性名编码,得到调用电源组名和调用电源属性名,将调用电源组名和调用电源属性名发送给主操作系统;在主操作系统中,接收调用电源组名和调用电源属性名后,向所述客户操作系统提供与调用电源组名和调用电源属性名对应的电源组文件。2.根据权利要求1所述的方法,其特征在于,所述生成电源组名的组名编码和电源属性名的属性名编码之后,还包括:在主操作系统中,当在主操作系统的任一电源属性文件变化后,生成变化后电源组名的组名编码和变化后电源属性名的属性名编码,将变化后电源组名的组名编码和变化后电源属性名的属性名编码发送给客户操作系统;在客户操作系统中,将变化后电源组名的组名编码和变化后电源属性名的属性名编码上报给所述客户操作系统的用户空间。3.根据权利要求1或2所述的方法,其特征在于,所述在客户操作系统中,生成与组名编码和属性名编码对应的电源属性文件,包括:客户操作系统启动时,在客户操作系统中,生成与组名编码和属性名编码对应的电源属性文件。4.根据权利要求3所述的方法,其特征在于,所述生成电源组名的组名编码和电源属性名的属性名编码之后,还包括:在主操作系统中,当在主操作系统的任一电源属性文件变更后,向用户操作系统发送电源属性文件变更提示;在客户操作系统中,当接收到电源属性文件变更提示后,展示客户操作系统的重启消息,当所述重启消息被用户响应后,重启所述客户操作系统。5.一种电源管理装置,其特征在于,所述装置包括:第一发送模块,用于在主操作系统中,针对每个包括电源组名和电源属性名的电源属性文件,生成电源组名的组名编码和电源属性名的属性名编码,将组名编码和属性名...
【专利技术属性】
技术研发人员:李岩刚,
申请(专利权)人:深圳前海达闼云端智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。