[发明专利]双活动系统的多个资源的资源分配有效
| 申请号: | 201280026309.7 | 申请日: | 2012-05-24 |
| 公开(公告)号: | CN103562872B | 公开(公告)日: | 2017-09-26 |
| 发明(设计)人: | Y·巴查;R·伊黛斯坦;O·索宁 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 张荣海 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 活动 系统 资源 分配 | ||
1.一种用于在计算环境中利用处理器装置为双活动系统进行的多个资源的资源分配的方法,所述方法包括:
按多个静态定额中的每个静态定额,开始双活动中的每个活动,其中所述多个静态定额包括分配给双活动中的每个活动的初始资源份额;
针对双活动中的第一活动的资源请求,增大第一活动的实际资源边界,直到双活动中的第二活动的资源请求被拒绝为止,其中所述实际资源边界包括分配给每个活动的当前资源极限,并且其中双活动中的第一活动对于资源需求较高并且第二活动对于资源需求较低;和
响应对双活动中的第二活动的资源请求的拒绝,进行下述操作:
减小双活动中的第一活动的实际资源边界,
开始减少后等待模式,直到第一活动的当前资源用量小于或等于减小的实际资源边界为止。
2.按照权利要求1所述的方法,还包括响应双活动中的每个活动的资源请求的发出,进行下述至少之一:
(1)确定双活动中的各活动的实际资源边界,
(2)拒绝资源请求,其中如果下述三者至少之一成立,那么拒绝资源请求:
配给双活动的多个资源的总数达到全局资源极限,其中资源请求被标记成被拒绝,并且其中所述全局资源极限包括双活动可以采用的资源的总数,
配给双活动中的至少一个活动的多个资源的总数达到双活动中的所述至少一个活动的实际资源边界,
配给双活动中的所述至少一个活动的多个资源的总数达到双活动中的所述至少一个活动的活动边界,其中所述活动边界包括对活动可同时具有的资源的数目的限制,以及
(3)增大双活动的当前资源计数器,接受资源请求,并且其中如果下述两者至少之一成立,那么接受资源请求,并增大当前资源计数器:
配给双活动中的所述至少一个活动的多个资源的总数小于双活动中的所述至少一个活动的静态定额,
配给双活动中的所述至少一个活动的另一个活动的多个资源的总数达到双活动中的所述至少一个活动的另一个活动的活动边界。
3.按照权利要求2所述的方法,还包括响应实际资源边界的确定,判定双活动是否具有动态基数,进行下述至少之一:
(1)如果双活动中的所述至少一个活动不具有动态基数,那么进行下述操作:
创建动态基数,所述动态基数被初始化成所述多个静态定额之一,
除去双活动中的所述至少一个活动的另一个活动的动态基数,
关闭减少后等待模式,
重置动态基数使用期,返回所述动态基数,作为双活动中的所述至少一个活动的实际资源边界,以及
(2)如果双活动中的所述至少一个活动具有动态基数,那么进行下述操作:
判定双活动中的所述至少一个活动是否处于减少后等待模式,其中如果双活动中的所述至少一个活动不处于减少后等待模式,那么返回实际资源边界并且该实际资源边界是动态基数加上和式增加,否则进行下述两个操作:
(a)核实所述至少一个活动的当前资源用量是否达到所述动态基数,如果所述至少一个活动的当前资源用量未达到所述动态基数,那么保持处于减少后等待模式,否则关闭减少后等待模式并重置动态基数使用期,以及
(b)返回所述动态基数,作为双活动中的所述至少一个活动的实际资源边界。
4.按照权利要求3所述的方法,还包括响应被拒绝的资源请求的标记,进行下述操作:
如果双活动处于减少后等待模式:
那么判定双活动中的所述至少一个活动的当前资源用量是否达到所述动态基数,其中如果当前资源用量达到所述动态基数,那么把减少后等待模式设定成关闭,并重置动态基数使用期,
如果未被拒绝的活动具有动态基数且该未被拒绝的活动不处于减少后等待模式:
积式减少所述实际资源边界,
重置动态基数使用期,并且
开启减少后等待模式。
5.按照权利要求1所述的方法,还包括响应资源请求利用反馈控制操作动态调整所述多个资源,其中所述多个资源被分配给双活动中的较活跃的活动。
6.按照权利要求5所述的方法,还包括响应于响应资源请求利用反馈控制操作动态调整所述多个资源,进行下述至少之一:
核实双活动中的较不活跃的活动不会被剥夺所述多个资源,和
依据资源请求,把所述多个资源中的至少一个资源分配给双活动中的所述较不活跃的活动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280026309.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储系统和碎片整理方法
- 下一篇:一种西南地区小麦病虫害防控的简便方法





