发明授权
- 专利标题: Method and system for regulating background tasks using performance measurements
-
申请号: US11010471申请日: 2004-12-13
-
公开(公告)号: US07765553B2公开(公告)日: 2010-07-27
- 发明人: John R. Douceur , William J. Bolosky
- 申请人: John R. Douceur , William J. Bolosky
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Workman Nydegger
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
A method and system for regulating tasks of background processes so as to reduce interference with foreground processes. The progress rate of a background task (e.g., amount of work performed per unit time) is measured and evaluated against a target amount. If the progress rate appears degraded, the background task is suspended for a computed time interval so as to back off from its interference with a foreground process. Each time the progress rate appears degraded, the time interval is exponentially increased from its previous value up to a maximum, however if the performance appears normal, the time interval is reset to a minimum. Evaluation of the work is statistically based so as to eliminate variations in measurements, and automatic calibration of the target amount is provided, as is a mechanism for prioritizing multiple background tasks.
公开/授权文献
信息查询