一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电源管理的控制权移交方法、装置、设备和存储介质与流程

2023-01-04 18:05:59 来源:中国专利 TAG:

技术特征:
1.一种电源管理的控制权移交方法,所述方法应用于服务器,包括:在bios电源管理界面中,添加电源管理移交选项hwp;将所述电源管理移交选项hwp对应的选项值设置为本地模式native mode;保存所述本地模式native mode至中间结构体;根据所述中间结构体修改cpu中目标寄存器的位,使得电源管理的控制权从bios系统移交至os系统,所述os系统获得所述电源管理的控制权。2.根据权利要求1所述的方法,其特征在于,所述电源管理移交选项hwp对应的选项值还包括关闭电源管理移交模式disabled、不支持传统的本地模式native mode with no legacy support和传输层协议使用带外数据模式out of band mode中的任意一个。3.根据权利要求2所述的方法,其特征在于,在所述电源管理移交选项hwp对应的选项值为关闭电源管理移交模式disabled时,所述os系统通过传统的acpi接口调节所述电源管理移交选项hwp。4.根据权利要求2所述的方法,其特征在于,在所述电源管理移交选项hwp对应的选项值为不支持传统的本地模式native mode with no legacy support时,所述os系统不做任何关于电源的设置调整,所述bios系统获得所述电源管理的控制权。5.根据权利要求2所述的方法,其特征在于,在所述电源管理移交选项hwp对应的选项值为传输层协议使用带外数据模式out of band mode时,通过bmc设置所述电源管理移交选项hwp,所述bmc获得所述电源管理的控制权。6.根据权利要求1所述的方法,其特征在于,所述中间结构体包括中间结构体变量和中间结构体变量值,所述中间结构体变量为所述电源管理移交选项hwp,所述中间结构体变量值为所述本地模式native mode。7.根据权利要求1所述的方法,其特征在于,所述保存所述本地模式native mode至中间结构体之后,还包括:获取所述cpu是否支持硬件控制的性能状态;在所述cpu支持时,执行所述根据所述中间结构体修改cpu固有寄存器的位的步骤。8.根据权利要求7所述的方法,其特征在于,所述获取所述cpu是否支持硬件控制的性能状态,包括:获取所述cpu中与硬件性能状态相关寄存器的状态参数;根据所述状态参数判断所述cpu是否支持硬件控制的性能状态。9.根据权利要求1所述的方法,其特征在于,所述根据所述中间结构体修改cpu中目标寄存器的位,包括:根据所述中间结构体修改所述cpu中第一目标寄存器第一目标位对应的值;根据所述中间结构体修改所述cpu中第二目标寄存器第二目标位对应的值。10.根据权利要求9所述的方法,其特征在于,所述根据所述中间结构体修改所述cpu中第一目标寄存器第一目标位对应的值,包括:根据所述中间结构体将所述cpu中第一目标寄存器第一目标位对应的值置1。11.根据权利要求9或10所述的方法,其特征在于,所述第一目标寄存器为msr_misc_pwr_mgmt。12.根据权利要求11所述的方法,其特征在于,所述第一目标寄存器的地址为0x1aa。
13.根据权利要求9或10所述的方法,其特征在于,所述第一目标位为第六位。14.根据权利要求9所述的方法,其特征在于,所述根据所述中间结构体修改所述cpu中第二目标寄存器第二目标位对应的值,包括:根据所述中间结构体将所述cpu中第二目标寄存器第二目标位对应的值置1。15.根据权利要求14所述的方法,其特征在于,所述第二目标寄存器为msr_ia32_pm_enable。16.根据权利要求15所述的方法,其特征在于,所述第二目标寄存器的地址为0x770。17.根据权利要求14或15所述的方法,其特征在于,所述第二目标位为第0位。18.一种电源管理的控制权移交装置,其特征在于,所述装置包括:添加模块,用于在bios电源管理界面中,添加电源管理移交选项hwp;设置模块,用于将所述电源管理移交选项hwp对应的选项值设置为本地模式native mode;保存模块,用于保存所述本地模式native mode至中间结构体;修改模块,用于根据所述中间结构体修改cpu中目标寄存器的位,使得电源管理的控制权从bios系统移交至os系统,所述os系统获得所述电源管理的控制权。19.根据权利要求18所述的装置,其特征在于,所述装置还用于获取所述cpu是否支持硬件控制的性能状态,在所述cpu支持时,所述修改模块根据所述中间结构体修改cpu固有寄存器的位。20.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至17中任一项所述方法的步骤。21.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至17中任一项所述的方法的步骤。

技术总结
本申请涉及一种电源管理的控制权移交方法、装置、设备和存储介质。该方法包括:在BIOS电源管理界面中,添加电源管理移交选项HWP;将电源管理移交选项HWP对应的选项值设置为本地模式Native Mode;保存本地模式Native Mode至中间结构体;根据中间结构体修改CPU中目标寄存器的位,使得电源管理的控制权从BIOS系统移交至OS系统,OS系统获得电源管理的控制权。采用本方法BIOS能够将高级电源管理的控制权移交至OS(Operating System,操作系统),OS系统获得高级电源管理的控制权,使得用户能够根据实际需求进行高级电源的管理。实际需求进行高级电源的管理。实际需求进行高级电源的管理。


技术研发人员:杨震
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2022.11.28
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献