[发明专利]控制计算装置中的多级共享资源有效
申请号: | 200680029525.1 | 申请日: | 2006-08-08 |
公开(公告)号: | CN101243378A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | 卡洛斯·弗雷塔斯 | 申请(专利权)人: | 西姆毕恩软件有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 余刚;尚志峰 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 计算 装置 中的 多级 共享资源 | ||
1.一种通过第一组件来管理计算装置上的共享功率资源的方法,以及其中,要求使用所述功率资源的所有其他组件只能通过请求所述第一组件来实现所述使用所述功率资源。
2.根据权利要求1所述的方法,其中,
a.所述共享功率资源具有断开状态和接通状态;以及
b.所述第一组件提供使用计数器,每当另一组件请求使用所述资源时使所述使用计数器增加,以及每当另一组件释放所述资源时使所述使用计数器减少;以及
c.在所述计数器被从零增加时,接通所述共享功率资源,以及在所述计数器被减至0时,断开所述共享功率资源。
3.根据权利要求2所述的方法,其中,如果由另一组件作出的使用所述共享功率资源的请求的履行会使所述功率资源超过其最大的可接受负载,则所述第一组件拒绝所述请求。
4.根据权利要求1或权利要求2所述的方法,其中,
a.所述共享功率资源具有支持多个功率输出等级的断开状态和接通状态;以及
b.所述第一组件跟踪所述资源的当前输出等级和当前由其他软件组件请求的所述输出等级;以及
c.履行由另一软件组件作出的提高所述输出等级的请求,除非所述请求会使所述功率资源超过其最大的可接受负载;以及
d.拒绝由另一软件组件作出的降低所述输出等级的请求,除非所述软件组件之前已请求所述当前输出等级并且还没有其他组件请求所述当前输出等级,在这种情况下,将功率等级降低到由任意软件组件请求的次最高等级。
5.根据上述权利要求中任一项所述的方法,其中,不立即满足由另一组件向所述第一组件作出的对功率资源的请求,并且其中,暂停包括所述另一组件的执行线程,或者使所述线程休眠足以使所述请求被满足的一段时间。
6.根据权利要求6所述的方法,其中,为了请求共享功率资源而创建单独的执行线程。
7.一种被配置成根据权利要求1至6中任一项所述的方法进行操作的计算装置。
8.一种用于使计算装置根据权利要求1至6中任一项所述的方法进行操作的操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西姆毕恩软件有限公司,未经西姆毕恩软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680029525.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空气轴承轴杆铬镀层
- 下一篇:一种基于液压驱动的多螺旋桨的风扇