发明名称 |
利用跟踪数据的电源管理的方法和系统 |
摘要 |
一种对硬件进行电源管理的方法。所述方法包括确定要进行电源管理的硬件,从电源管理控制器向跟踪框架发送跟踪请求,以获得硬件的使用数据,和识别第一硬件控制软件组件中的获得与使用数据对应的第一跟踪数据的第一探测器,其中第一硬件控制软件被配置成与所述硬件交互作用。所述方法还包括开启第一探测器,从第一探测器获得第一跟踪数据,其中第一跟踪数据是当在第一硬件控制软件的执行过程中,遇到第一探测器时获得的,和利用第一跟踪数据修改硬件的操作。 |
申请公布号 |
CN102105847B |
申请公布日期 |
2014.07.30 |
申请号 |
CN200980128626.8 |
申请日期 |
2009.06.18 |
申请人 |
甲骨文美国公司 |
发明人 |
E·C·萨克斯;D·P·强森;J·J·丘 |
分类号 |
G06F1/32(2006.01)I;G06F11/34(2006.01)I |
主分类号 |
G06F1/32(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
袁玥 |
主权项 |
一种对应用进行电源管理的方法,包括:识别所述应用中的性能关键部分;在所述性能关键部分之前,在所述应用中插入开始探测器;在所述性能关键部分之后,在所述应用中插入结束探测器;在所述性能关键部分中插入多个资源利用探测器,其中每个资源利用探测器与硬件相关联,所述硬件与该应用运行于其上的系统相关联,其中所述多个资源利用探测器中的每个资源利用探测器在应用的执行过程中遇到开始探测器之后被开启,并在应用的执行过程中遇到结束探测器之后被禁用;开启所述开始探测器和结束探测器;执行所述应用,其中执行所述应用包括遇到开始探测器、所述多个资源利用探测器中的至少一个资源利用探测器和结束探测器;在执行应用的过程中收集使用数据,其中所述使用数据识别由所述应用的性能关键部分使用的至少一个所利用的装置,其中所述至少一个所利用的装置在与所述系统相关联的所述硬件内;将所述使用数据返回给电源管理控制器;由所述电源管理控制器基于所述使用数据改变所述至少一个所利用的装置的电源状态;以及测量所述电源状态的变化对所述性能关键部分的性能影响。 |
地址 |
美国加利福尼亚 |