RU 2003123112 А, 27.02.2005. RU 99122746 A, 20.09.2001. US 6282701 B1, 28.08.2001. US 6141732 A, 31.10.2000.
Имя заявителя:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Изобретатели:
ТРОТ Эрик П. (US) ВЕГА Рене Антонио (US) ГАНГУЛИ Джой (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Приоритетные данные:
11.03.2005 US 11/078,141
Реферат
Изобретение относится к области виртуальных машин. Техническим результатом является расширение функциональных возможностей, за счет распределенного подхода к обработке перехватов. Многоуровневый виртуализатор выполнен с возможностью устранять значительную часть связанных с перехватом функциональных возможностей из виртуализатора основного уровня (который существует вне каждого раздела), и, вместо этого, непосредственно включать в состав каждого раздела значительную часть этих функциональных возможностей. Определенные функции обработки перехватов выполнены как «внешний монитор», который выполняется внутри раздела и реагирует на отдельные события перехвата, а виртуализатор основного уровня устанавливает эти внешние мониторы в каждом разделе и впоследствии управляет внешними мониторами для событий перехвата и в единичном разделе, и между разделами. Этот распределенный подход к обработке перехватов допускает значительно менее сложный виртуализатор и перемещает функциональные возможности перехвата в каждый раздел, при этом каждый внешний монитор использует ресурсы соответствующей гостевой операционной системы в этом разделе, чтобы принять решение по событию перехвата. 5 н. и 15 з.п. ф-лы, 7 ил.