[发明专利]一种资源管理器的资源调度方法有效
申请号: | 201410254167.0 | 申请日: | 2014-06-09 |
公开(公告)号: | CN104063283B | 公开(公告)日: | 2017-06-16 |
发明(设计)人: | 管延军;蒋红宇;蔡龙 | 申请(专利权)人: | 北京海泰方圆科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京华夏正合知识产权代理事务所(普通合伙)11017 | 代理人: | 韩登营,张焕亮 |
地址: | 100094 北京市海淀区东北旺西路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了资源管理器资源调度方法,包括A、访问资源池请求资源若资源池有资源,获取资源;否则进入下一步;B、访问缓存资源池请求资源若缓存资源池有资源,获取资源;否则进入下一步;C、判断资源池资源量是否小于设定量若是,创建并获取新资源;否则将请求加入缓冲队列;D、判断缓冲队列是否达到最大量;若达最大量,拒绝请求;否则进入下一步;E、通过缓冲队列访问缓存资源池请求资源若缓存资源池有资源,获取资源;否则进入下一步;F、判断缓存资源池资源量是否小于设定量若是,创建并获取新资源;否则根据缓冲队列大小,对应增减缓存资源池设定量并返回步骤E。以上方法解决了现有资源管理器资源调度方法存在的问题。 | ||
搜索关键词: | 一种 资源管理器 资源 调度 方法 | ||
【主权项】:
一种资源管理器的资源调度方法,包括以下步骤:A、访问资源池,请求获取资源:如果资源池中未加锁的资源集合中存在资源,则直接获取资源;否则,进入下一步骤;B、访问缓存资源池,请求获取资源:如果缓存资源池的未加锁资源集合中存在资源,则直接获取资源;否则,进入下一步骤;C、判断资源池中的资源数量是否小于资源池的设定容量:如果小于,则创建并获取新资源;否则,将当前获取资源的请求加入请求缓冲队列;D、判断请求缓冲队列是否达到最大容量;如果达到最大容量,则拒绝该请求,即中断本次资源获取;否则,进入下一步骤;E、通过所述请求缓冲队列访问缓存资源池,请求获取资源:如果缓存资源池的未加锁资源集合中存在资源,则直接获取资源;否则,进入下一步骤;F、判断缓存资源池中的资源数量是否小于缓存资源池的设定容量:如果小于,则创建并获取新资源;否则,根据所述请求缓冲队列的大小,对应增减缓存资源池的设定容量,然后返回上述步骤E。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海泰方圆科技股份有限公司,未经北京海泰方圆科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410254167.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据备份方法及流计算系统
- 下一篇:用于具有事务能力的排队的方法及系统