发明名称 |
DYNAMIC ALLOCATION OF PROCESSOR CORES RUNNING AN OPERATING SYSTEM |
摘要 |
<p>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.</p> |
申请公布号 |
EP2691830(A1) |
申请公布日期 |
2014.02.05 |
申请号 |
EP20120715481 |
申请日期 |
2012.03.12 |
申请人 |
SYMBOL TECHNOLOGIES, INC. |
发明人 |
JOSHI, NARENDRA;CALVARESE, RUSSELL E. |
分类号 |
G06F1/32;G06F9/30;G06F9/48;G06F9/50 |
主分类号 |
G06F1/32 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|