Invention Grant
- Patent Title: Dividing a computer job into micro-jobs for execution
- Patent Title (中): 将计算机作业分成微型作业执行
-
Application No.: US11546072Application Date: 2006-10-10
-
Publication No.: US08056083B2Publication Date: 2011-11-08
- Inventor: Craig Jensen , Andrew Staffer , Basil Thomas , Richard Cadruvi
- Applicant: Craig Jensen , Andrew Staffer , Basil Thomas , Richard Cadruvi
- Applicant Address: US CA Burbank
- Assignee: Diskeeper Corporation
- Current Assignee: Diskeeper Corporation
- Current Assignee Address: US CA Burbank
- Agency: Hickman Palermo Truong & Becker LLP
- Agent Varun A. Shah
- Main IPC: G06F9/46
- IPC: G06F9/46

Abstract:
Computer micro-jobs are disclosed. A computer job is divided into micro-jobs. In one embodiment, the micro-jobs have a size that allows a particular micro-job to complete within an allotted time for which the particular micro-job owns a resource used to execute the micro-job. In one embodiment, the allotted time is a quantum. In one embodiment, an entire computer job is divided into micro-jobs and the computer job is then executed micro-job by micro-job until the entire computer job is complete. Each of the micro-jobs may complete its execution within its quantum, in one embodiment. In one embodiment, the execution of the micro-jobs is allocated to times when needed resources comply with one or more idleness criteria. A software program executed with micro-jobs may be run at all times while the computer is powered up without impacting the performance of other software programs running on the same computer system.
Public/Granted literature
- US20080086733A1 Computer micro-jobs Public/Granted day:2008-04-10
Information query