[发明专利]后台任务管理在审
申请号: | 201680041342.5 | 申请日: | 2016-06-27 |
公开(公告)号: | CN107850931A | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | A·U·基什安;P·M·塞凯拉德贾斯托泰塞拉;A·艾哈迈德;A·吉弗伦特;J·小施瓦茨 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F9/48 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈斌,胡利鸣 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 后台 任务 管理 | ||
1.一种用于后台任务管理的系统,包括:
后台管理器,所述后台管理器被配置成:
从后台任务接收所述后台任务正在等待事件的通知;
从所述后台任务接收可等待对象,所述可等待对象被所述后台任务用于等待所述事件;以及
响应于在一段时间内所述可等待对象未被触发,实现功率管理策略以供计算设备托管所述后台任务。
2.如权利要求1所述的系统,其特征在于,所述后台管理器被配置成:
基于所述功率管理策略将所述后台任务转换到低优先级状态。
3.如权利要求1所述的系统,其特征在于,所述后台管理器被配置成:
基于所述功率管理策略将所述计算设备的片上系统转换到较低功率状态。
4.如权利要求2所述的系统,所述低优先级状态包括挂起状态,并且所述后台管理器被配置成:
所述后台任务可在处于所述挂起状态时被保留在存储器中。
5.如权利要求2所述的系统,所述可等待对象被所述后台任务暴露给IO管理器,并且所述后台管理器被配置成:
响应于所述可等待对象基于所述事件的发生而被所述IO管理器触发,将所述后台任务从所述低优先级状态转换到操作状态以处理与所述事件相关联的数据。
6.如权利要求3所述的系统,所述可等待对象被所述后台任务暴露给IO管理器,并且所述后台管理器被配置成:
响应于所述可等待对象基于所述事件的发生而被所述IO管理器触发,将所述片上系统从所述较低功率状态转换到操作功率状态。
7.如权利要求1所述的系统,所述事件包括与传感器事件、通信设备事件、由IO管理器管理的IO组件的IO硬件事件、或数据事件的可用性中的至少一个相关联的外部事件。
8.如权利要求1所述的系统,其特征在于,所述后台管理器被配置成:
评估托管所述后台任务的所述计算设备的资源以标识资源可用性度量;以及
响应于所述资源可用性度量不超过资源阈值,基于所述功率管理策略来终止所述后台任务。
9.如权利要求1所述的系统,其特征在于,包括:
IO管理器,所述IO管理器被配置成:
从所述后台任务接收打开连接请求和所述可等待对象;
打开到与所述打开连接请求相关联的IO组件的连接;以及
通过所述连接将所述可等待对象传递给所述IO组件。
10.如权利要求1所述的系统,所述可等待对象被所述后台任务暴露给IO管理器,并且所述后台管理器被配置成:
确定所述后台任务将所述可等待对象重置为重置状态,所述重置状态指示所述后台任务将通过所述IO管理器向IO组件发出IO请求,所述IO请求对应于对与所述事件相关联的数据的请求。
11.如权利要求1所述的系统,其特征在于,所述后台管理器被配置成以下各项中的至少一者:
将所述计算设备转换到较低功率状态、关闭设备、或基于所述功率管理策略来修改线程调度策略。
12.如权利要求1所述的系统,其特征在于,所述后台管理器被配置成:
基于所述功率管理策略为所述后台任务分配较低调度优先级。
13.一种用于后台任务管理的方法,包括:
创建被后台任务用于等待事件的可等待对象;
将所述可等待对象传递给IO管理器;
通过所述IO管理器将IO请求发出到被配置为触发所述事件的IO组件;
将所述可等待对象发送给后台管理器;以及
向所述后台管理器发送所述后台任务正在使用所述可等待对象来等待所述事件的通知,响应于在一段时间内所述可等待对象未被触发,所述通知触发所述后台管理器以实现功率管理策略以供计算设备托管所述后台任务。
14.如权利要求13所述的方法,其特征在于,包括:
基于所述功率管理策略将所述后台任务转换到低优先级状态。
15.如权利要求14所述的方法,所述低优先级状态包括挂起状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680041342.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于升降柱类易维修路障装置
- 下一篇:一种市政防撞装置