[发明专利]分层保留资源调度基础结构有效
| 申请号: | 200880111436.0 | 申请日: | 2008-10-07 |
| 公开(公告)号: | CN101821997A | 公开(公告)日: | 2010-09-01 |
| 发明(设计)人: | E·帕佩夫斯塔蒂洛;S·E·特洛布里奇;E·D·特利比;S·A·奥克斯 | 申请(专利权)人: | 微软公司 |
| 主分类号: | H04L12/28 | 分类号: | H04L12/28 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦;钱静芳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分层 保留 资源 调度 基础 结构 | ||
背景
背景和相关技术
计算机和计算系统已经影响了现代生活的几乎每个方面。计算机通常在工 作、消遣、保健、交通、娱乐、家务管理等中都有涉猎。包括通用计算机在内 的许多计算机,诸如家庭计算机、商用工作站和其它系统执行各种不同的操作。 可将操作分组成工作负载,其中工作负载定义用于完成特定任务或实现特定目 的一组操作。例如,一个工作负载可涉及实现媒体播放器应用程序。一个不同 的工作负载可涉及实现文字处理器应用程序。还有一些其它工作负载可涉及实 现日程安排、电子邮件或其它管理应用程序。如上所述,多个不同的工作负载 可以在系统上一起操作。
为了允许工作负载在系统上一起操作,应适当地调度系统资源并将其分配 给不同的工作负载。例如,一个系统资源包括处理器。该处理器可具有执行用 于媒体播放器应用程序的数字媒体解码、用于文字处理器应用程序的字体提示 和其它显示功能、以及用于个人管理应用程序的算法计算的能力。然而,单个 处理器通常只能在任何给定时刻执行单个或有限数量的任务。因此,调度算法 可调度诸如处理器等系统资源以使得能够在各种工作负载之间共享系统资源。
通常,对所有工作负载使用通用算法来执行系统资源调度而不管不同的工 作负载的不同特性。换言之,对于给定系统,使用系统范围、工作负载不可知 的策略来执行系统资源调度。
在此要求保护的主题不限于解决任何缺点或仅在诸如上述环境中操作的 各个实施例。相反,提供该背景仅用以示出在其中可实践在此描述的部分实施 例的一个示例性技术领域。
简要概述
此处所描述的一个实施例包括一种调度系统资源的方法。该方法包括为工 作负载分配系统资源调度策略。该策略用于调度工作负载内的工作负载操作。 在工作负载的基础上指定策略以使该策略专用于该工作负载。如策略所指定的 那样为工作负载保留系统资源。
另一实施例包括一种使用系统资源来执行工作负载的方法。已根据系统专 用策略来在为工作负载的保留中保留了系统资源,其中保留由工作负载用来应 用工作负载专用策略。该方法包括选择策略。该策略用于调度工作负载内的工 作负载操作。该策略用于向系统资源分派工作负载。接收包括关于在执行工作 负载时的系统使用的信息的反馈。基于该反馈来作出策略决策以便进一步向系 统资源分派工作负载。
在又一实施例中,实现一种在系统资源上执行工作负载的方法。该方法包 括访问用于一个或多个工作负载的一个或多个系统资源调度策略。这些策略用 于调度工作负载内的工作负载操作并且在工作负载的基础上指定以使得给定 策略专用于给定工作负载。制定表示如策略所指定地保留系统资源的执行计 划。基于该执行计划来向系统资源分派工作负载。
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的 一些概念。本概述不旨在标识所要求保护的主题的关键特征或必要特征,也不 旨在用于帮助确定所要求保护的主题的范围。
另外的特征和优点将在以下的描述中阐述,并且部分可从该描述中显而易 见,或者可以从此处的教示实践中习得。本发明的特征和优点可以通过在所附 权利要求中特别指出的手段和组合来实现并获取。本发明的特征将从以下描述 和所附权利要求书中变得完全显而易见,或者可通过如下所述对本发明的实践 而获知。
附图简述
为了描述能够获得上述和其它优点和特征的方式,将通过参考附图中示出 的各具体实施例来呈现对以上简述的主题的更为具体的描述。应该理解,这些 附图仅描绘了各典型实施例,因此其不应被认为是对范围的限制,各实施例将 通过使用附图用另外的特征和细节来描述并解释,在附图中:
图1示出了分层工作负载和策略结构;
图2示出了例示保留系统资源的执行计划;
图3示出了资源管理系统和系统资源;
图4示出了处理器管理的示例;
图5示出了设备资源管理器;
图6示出了保留系统资源的方法;
图7示出了根据保留来管理系统资源的方法;以及
图8示出了其中可以实现某些实施例的示例环境。
详细描述
此处的某些实施例可以包括含有各种计算机硬件的专用或通用计算机,这 将在以下做出更详细的讨论。某些实施例还可包括各种方法元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880111436.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内设斜坡的畜禽运输车用厢体
- 下一篇:一种用于蔬菜运输的新型移动保温车





