发明名称 |
用于系统适配的动态程序评估 |
摘要 |
本发明描述了一种为设备中的任务维护多个可执行程序的方法和装置。每个可执行程序能够响应于所述设备的操作环境的变化执行所述任务。可执行每个可执行程序以执行所述任务的测试运行。在所述设备中变化的操作环境下,每次执行可消耗功率量。可基于所述任务的所述测试运行所消耗的功率量来选择所述可执行程序中的一个可执行程序以在将来执行所述任务。所选择的一个可执行程序可需要不比所述可执行程序中的剩余可执行程序中的每个可执行程序所需的功率高的功率。 |
申请公布号 |
CN105074662A |
申请公布日期 |
2015.11.18 |
申请号 |
CN201480019322.9 |
申请日期 |
2014.03.12 |
申请人 |
苹果公司 |
发明人 |
C·R·奥弗贝克 |
分类号 |
G06F9/445(2006.01)I;G06F1/32(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
中国国际贸易促进委员会专利商标事务所 11038 |
代理人 |
鲍进 |
主权项 |
一种在其中具有指令的机器可读非暂态存储介质,当所述指令由机器执行时使得所述机器执行一种方法,所述方法包括:为设备中的任务维护多个可执行程序,每个可执行程序能够执行所述任务;响应于所述设备的操作环境的变化,执行每个可执行程序以执行所述任务的测试运行,每次执行在变化的操作环境下消耗功率量;以及基于所述任务的所述测试运行所消耗的所述功率量,选择所述可执行程序中的一个可执行程序以在将来执行所述任务,其中所选择的一个可执行程序需要不比所述可执行程序中的剩余可执行程序中的每个可执行程序所需的功率高的功率。 |
地址 |
美国加利福尼亚 |