[发明专利]确定处理器在执行一个代码部分中消耗的实际时间量有效
申请号: | 200610004500.8 | 申请日: | 2006-02-15 |
公开(公告)号: | CN1834904A | 公开(公告)日: | 2006-09-20 |
发明(设计)人: | B·M·诺尔特;M·D·菲尔兹;R·T·沃戴克;S·M·卡洛尔 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供确定处理器在执行代码部分中消耗的实际时间量的系统和方法。代码部分的实际执行时间可通过将对应于代码部分的上下文切换和/或额外开销时间纳入考虑范围来准确地确定。确定代码部分的实际执行时间可包括记录在代码部分的执行期间所发生的上下文切换和时间值。此信息以及额外开销测量可被用来生成代码部分的实际执行时间,如将在以下更加详细地讨论。例如,可从经过时间减去上下文切换所导致的换出时间间隔和与时间测量相关联的额外开销时间来得到代码部分的实际执行时间。 | ||
搜索关键词: | 确定 处理器 执行 一个 代码 部分 消耗 实际 时间 | ||
【主权项】:
1.一种确定多任务操作系统的处理器在执行第一处理线程的一个代码部分中消耗的实际时间量的方法,所述方法包括以下动作:(A)接收指示定义所述代码部分的执行开始时间和结束时间的第一时间间隔的第一信息;(B)接收指示在所述第一时间间隔内所发生的、期间所述处理器执行不同于所述第一处理线程的处理线程的一个或多个第二时间间隔的第二信息;以及(C)基于所述第一和第二信息,确定执行所述代码部分中所消耗的实际时间量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610004500.8/,转载请声明来源钻瓜专利网。