发明授权
- 专利标题: Scheduling for real-time garbage collection
- 专利标题(中): 计划实时垃圾收集
-
申请号: US12252780申请日: 2008-10-16
-
公开(公告)号: US08205203B2公开(公告)日: 2012-06-19
- 发明人: Joshua Seth Auerbach , David Francis Bacon , Perry Cheng , David Paul Grove
- 申请人: Joshua Seth Auerbach , David Francis Bacon , Perry Cheng , David Paul Grove
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Ryan, Mason & Lewis, LLP
- 代理商 Louis J. Percello
- 主分类号: G06F9/48
- IPC分类号: G06F9/48 ; G06F9/50
摘要:
Techniques are disclosed for schedule management. By way of example, a method for managing performance of tasks in threads associated with at least one processor comprises the following steps. One or more units of a first task type are executed. A count of the one or more units of the first task type executed is maintained. The count represents one or more credits accumulated by the processor for executing the one or more units of a first task type. One or more units of a second task type are executed. During execution of the one or more units of a second task type, a request to execute at least one further unit of the first task type is received. The amount of credits in the count is checked. When it is determined that there is sufficient credit in the count, the request to execute the at least one further unit of the first task type is forgone, and execution of the one or more units of the second task type continues. When it is determined that there is insufficient credit in the count, the at least one further unit of the first task type is executed. The first task type may be an overhead task type such as a garbage collection task type, and the second task type may be an application task type.
公开/授权文献
- US20100107168A1 Scheduling for Real-Time Garbage Collection 公开/授权日:2010-04-29
信息查询