Invention Grant
- Patent Title: Method and system for regulating background tasks using performance measurements
- Patent Title (中): 使用性能测量来调整后台任务的方法和系统
-
Application No.: US11009655Application Date: 2004-12-10
-
Publication No.: US07716672B2Publication Date: 2010-05-11
- Inventor: John R. Douceur , William J. Bolosky
- Applicant: John R. Douceur , William J. Bolosky
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
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.
Public/Granted literature
- US20050108716A1 Method and system for regulating background tasks using performance measurements Public/Granted day:2005-05-19
Information query