发明授权
- 专利标题: Dynamic allocation of processor cores running an operating system
- 专利标题(中): 运行操作系统的处理器核心的动态分配
-
申请号: US13076353申请日: 2011-03-30
-
公开(公告)号: US08407506B2公开(公告)日: 2013-03-26
- 发明人: Narendra Joshi , Russell E. Calvarese
- 申请人: Narendra Joshi , Russell E. Calvarese
- 申请人地址: US NY Holtsville
- 专利权人: Symbol Technologies, Inc.
- 当前专利权人: Symbol Technologies, Inc.
- 当前专利权人地址: US NY Holtsville
- 代理商 Brian M. Mancini
- 主分类号: G06F1/26
- IPC分类号: G06F1/26
摘要:
An apparatus and method for dynamic allocation of multiple processor cores in a computer running an operating system includes providing a program operable to halt a core from processing instructions from a respective ready queue. A next step includes establishing a maximum count of tokens available to allow the program execution, wherein the maximum count is less than a total number of cores. A next step includes obtaining tokens by the cores, wherein at least one core will not be able to obtain a token. If a token has been obtained by a core, executing the program by that core, or otherwise not executing the program by that core and remaining active to process instructions from the respective ready queue of that core.
公开/授权文献
信息查询