Invention Grant
US08352946B2 Managing migration ready queue associated with each processor based on the migration ready status of the tasks 失效
根据任务的迁移就绪状态,管理与每个处理器相关联的迁移就绪队列

Managing migration ready queue associated with each processor based on the migration ready status of the tasks
Abstract:
The present disclosure is directed to a method for managing tasks in a computer system having a plurality of CPUs. Each task in the computer system may be configured to indicate a migration ready indicator of the task. The migration ready indicator for a task may be given when the set of live data for that task reduces or its working set of memory changes. The method may comprise associating a migration readiness queue with each of the plurality of CPUs, the migration readiness queue having a front-end and a back-end; analyzing a task currently executing on a particular CPU, wherein the particular CPU is one of the plurality of CPUs; placing the task in the migration readiness queue of the particular CPU based on status of the task and/or the migration ready indicator of the task; and selecting at least one queued task from the front-end of the migration readiness queue of the particular CPU for migration when the particular CPU receives a task migration command.
Public/Granted literature
Information query
Patent Agency Ranking
0/0