发明授权
US07921425B2 Techniques for allocating computing resources to applications in an embedded system
有权
将计算资源分配给嵌入式系统中的应用程序的技术
- 专利标题: Techniques for allocating computing resources to applications in an embedded system
- 专利标题(中): 将计算资源分配给嵌入式系统中的应用程序的技术
-
申请号: US11079308申请日: 2005-03-14
-
公开(公告)号: US07921425B2公开(公告)日: 2011-04-05
- 发明人: James Miner , Billy Moon , Mickey Sartin
- 申请人: James Miner , Billy Moon , Mickey Sartin
- 申请人地址: US CA San Jose
- 专利权人: Cisco Technology, Inc.
- 当前专利权人: Cisco Technology, Inc.
- 当前专利权人地址: US CA San Jose
- 代理机构: Stolowitz Ford Cowger LLP
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
Techniques for allocating computing resources to tasks include receiving first data and second data. The first data indicates a limit for unblocked execution by a processor of a set of at least one task that includes instructions for the processor. The second data indicates a maximum use of the processor by the set. It is determined whether a particular set of at least one task has exceeded the limit for unblocked execution based on the first data. If it is determined that the particular set has exceeded the limit, then execution of the particular set by the processor is blocked for a yield time interval based on the second data. These techniques can guarantee that no time-critical tasks of an embedded system on a specific-purpose device are starved for processor time by tasks of foreign applications also executed by the processor.
公开/授权文献
信息查询