СРЕДСТВО ПРЕДУПРЕЖДАЮЩЕГО ПРЕРЫВАНИЯ ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ

1. Компьютерный программный продукт для облегчения обработки в вычислительной среде, указанный программный продукт содержит:
считываемую компьютером запоминающую среду, считываемую обрабатывающим устройством и хранящую команды для выполнения обрабатывающим устройством для выполнения способа, содержащего:
предоставление первой программой второй программе указания о том, что установлено предупреждающее средство, указывающего на то, что предупреждающее средство установлено в вычислительной среде, причем предупреждающее средство служит для предоставления второй программе льготного периода для выполнения первой функции;
предоставление первой программой второй программе предупреждающего уведомления;
на основе предупреждающего уведомления, вызов второй программой первой функции в пределах льготного периода; и
выполнение первой программой второй функции вслед за льготным периодом.
2. Компьютерный программный продукт по п.1, в котором предупреждающее уведомление включает прерывание, в котором разделяемые ресурсы, назначенные второй программе, освобождаются вслед за окончанием льготного периода.
3. Компьютерный программный продукт по п.2, в котором первая программа получает доступ к освобожденным разделяемым ресурсам для того, чтобы осуществить вторую функцию.
4. Компьютерный программный продукт по п.1, в котором первая программа является основной программой, а вторая программа является гостевой программой, гостевая программа имеет доступ к разделяемым ресурсам вычислительной среды в течение кванта времени, предоставленного гостевому центральному процессорному устройству, на котором гостевая программа выполняется, и льготный период отличается от кванта времени.
5. Компьютерный программный продукт по п.4, в котором льготный период преждевременно заканчивает квант времени.
6. Компьютерный программный продукт по п.4, в котором льготный период предоставляет период в дополнение к кванту времени, для того чтобы осуществить первую функцию.
7. Компьютерный программный продукт по п.6, в котором льготный период берется из следующего кванта времени, предоставленного второй программе.
8. Компьютерный программный продукт по п.1, в котором первая функция включает одно из следующего:
завершение выполнения контролируемого модуля на процессоре, на котором выполняется вторая программа; или
обеспечение возобновления контроля над контролируемым модулем на другом процессоре вычислительной среды.
9. Компьютерный программный продукт по п.1, в котором способ дополнительно включает указание второй программой завершения первой функции в течение льготного периода.
10. Компьютерный программный продукт по п.9, в котором способ дополнительно включает предоставление указания второй программе в следующий раз, когда вторая программа выполняется, что первая функция завершилась в течение льготного периода.
11. Компьютерная система для облегчения обработки в вычислительной среде, указанная компьютерная система содержит:
память; и
процессор, сообщающийся с памятью, причем компьютерная система настроена для осуществления способа, причем указанный способ включает:
предоставление первой программой второй программе указания о том, что установлено предупреждающее средство, указывающего на то, что предупреждающее средство установлено в вычислительной среде, причем предупреждающее средство служит для предоставления второй программе льготного периода для выполнения первой функции;
предоставление первой программой второй программе предупреждающего уведомления;
на основе предупреждающего уведомления, вызов второй программой первой функции в пределах льготного периода; и
выполнение первой программой второй функции вслед за льготным периодом.
12. Компьютерная система по п.11, в которой предупреждающее уведомление включает прерывание, в котором разделяемые ресурсы, назначенные второй программе, освобождаются вслед за окончанием льготного периода.
13. Компьютерная система по п.11, в которой первая программа является основной программой, а вторая программа является гостевой программой, гостевая программа имеет доступ к разделяемым ресурсам вычислительной среды в течение кванта времени, предоставленного гостевому центральному процессорному устройству, на котором гостевая программа выполняется, и льготный период отличается от кванта времени.
14. Компьютерная система по п.13, в которой льготный период преждевременно заканчивает квант времени.
15. Компьютерная система по п.13, в которой льготный период предоставляет период в дополнение к кванту времени, для того чтобы осуществить первую функцию.
16. Компьютерная система по п.11, в котором первая функция включает одно из следующего:
завершение выполнения контролируемого модуля на процессоре, на котором выполняется вторая программа; или
обеспечение возобновления контроля над контролируемым модулем на другом процессоре вычислительной среды.
17. Компьютерная система по п.11, в которой способ дополнительно включает:
указание второй программой завершения первой функции в течение льготного периода; и
предоставление указания второй программе в следующий раз, когда вторая программа выполняется, что первая функция завершилась в течение льготного периода.
18. Способ облегчения обработки в вычислительной среде, указанный способ включает:
предоставление первой программой второй программе указания о том, что установлено предупреждающее средство, указывающего на то, что предупреждающее средство установлено в вычислительной среде, причем предупреждающее средство служит для предоставления второй программе льготного периода для выполнения первой функции;
предоставление первой программой второй программе предупреждающего уведомления;
на основе предупреждающего уведомления, вызов второй программой первой функции в пределах льготного периода; и
выполнение первой программой второй функции вслед за льготным периодом.
19. Способ по п.18, в котором первая программа является основной программой, а вторая программа является гостевой программой, гостевая программа имеет доступ к разделяемым ресурсам вычислительной среды в течение кванта времени, предоставленного гостевому центральному процессорному устройству, на котором гостевая программа выполняется, и льготный период отличается от кванта времени.
20. Способ по п.18, дополнительно включающий:
указание второй программой завершения первой функции в течение льготного периода; и
предоставление указания второй программе в следующий раз, когда вторая программа выполняется, что первая функция завершилась в течение льготного периода.