US 6260058 В1, 10.07.2001. US 2005/0125793 А1, 09.06.2005. US 2005/0246461 A1, 03.11.2005. RU 2003118641 A, 10.12.2004.
Имя заявителя:
ДИСКИПЕР КОРПОРЕЙШН (US)
Изобретатели:
ДЖЕНСЕН Крейг (US) СТЕФФЕР Андрю (US) ТОМАС Базил (US) КЭДРУВИ Ричард (US)
Патентообладатели:
ДИСКИПЕР КОРПОРЕЙШН (US)
Приоритетные данные:
19.06.2006 US 11/471,466 10.10.2006 US 11/546,072
Реферат
Изобретение относится к области выполнения программных приложений в вычислительной среде. Техническим результатом является уменьшение задержки выполнения вычислительных заданий. Вычислительное задание разбивается на микрозадания. В одном из вариантов осуществления изобретения микрозадания имеют такой размер, который позволяет полностью выполнить определенное микрозадание в течение выделенного интервала времени, в котором такое микрозадание использует ресурс, необходимый для его выполнения. В одном из вариантов осуществления изобретения для выполнения микрозаданий выделяется квант времени. В одном из вариантов осуществления изобретения все вычислительное задание разбивается на микрозадания, и затем оно выполняется путем последовательного выполнения микрозаданий, пока это вычислительное задание не будет полностью выполнено. В одном из вариантов осуществления изобретения каждое микрозадание может быть полностью выполнено в течение его кванта времени. В одном из вариантов осуществления изобретения для выполнения микрозаданий выделяются промежутки времени, в которых загрузка требуемых ресурсов соответствует одному или нескольким критериям незанятости. Программа, выполняемая с использованием микрозаданий, может работать все время, когда компьютер включен, без ущерба для выполнения других программ, выполняемых в этой же вычислительной системе. 4 н. и 11 з.п. ф-лы, 4 ил.