发明名称 |
用于执行计算机作业的方法 |
摘要 |
公开了计算机微作业。计算机作业被划分成微作业。在一个实施例中,微作业的大小允许特定微作业在该特定微作业拥有用于执行该微作业的资源的所分配时间内完成。在一个实施例中,所分配时间是一个时间配额。在一个实施例中,整个计算机作业被划分成微作业并且计算机作业随后被逐个微作业地执行,直到整个计算机作业完成为止。在一个实施例中,每个微作业可在其时间配额内完成其执行。在一个实施例中,微作业的执行被分配到所需资源遵从一个或多个空闲标准的时间。利用微作业执行的软件程序可在计算机被加电期间始终被运行,而不会影响在同一计算机系统上运行的其他软件程序的性能。 |
申请公布号 |
CN101501645B |
申请公布日期 |
2013.04.03 |
申请号 |
CN200780023141.3 |
申请日期 |
2007.06.06 |
申请人 |
康达斯夫技术公司 |
发明人 |
克雷格·詹森;安德鲁·斯塔弗;巴希尔·托马斯;理查德·卡得鲁维 |
分类号 |
G06F9/50(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
北京东方亿思知识产权代理有限责任公司 11258 |
代理人 |
宋鹤;南霆 |
主权项 |
一种用于处理计算机作业的方法,包括:通过拥有计算机作业的程序将所述计算机作业划分为多个微作业;其中拥有所述计算机作业的程序基于预期分配时间来选择所述多个微作业中每个微作业的大小,其中在该预期分配时间内,该微作业将被赋予执行该微作业所需的资源的所有权;以及通过请求执行所述多个微作业中的每个微作业来执行所述计算机作业,其中该方法是由包括处理器的通用机器执行的,所述通用机器基于一组软件指令被配置为专用机器。 |
地址 |
美国加利福尼亚州 |