发明名称 Method and interrupt controller for treating i/o operation interrupt requests in a virtual machine system.
摘要 <p>Zur Verringerung des Aufwandes und der durch Einschaltung des Hypervisors bedingten Verlustzeiten werden Unterbrechungsanforderungen des Ein/Ausgabesystems (IOS) durch eine zentrale Unterbrechungssteuerung (UB-ST) verwaltet, der alle Unterbrechungsanforderungen vom Ein-/Ausgabesystem (IOS) nach Identitätskennzeichen (VMID) der zugehörigen virtuellen Maschine (VM...) und der jeweiligen Unterbrechungsklasse (UBK...) geordnet mitgeteilt werden. Außerdem übermittelt jeder Verarbeitungsprozessor (CPU...) bei Zuordnung zu einer virtuellen Maschine (VM...) das zugehörige Identitätskennzeichen (VMID) und die zugehörige prozessorbezogene Unterbrechungsmaske (UM), so daß die Unterbrechungssteuerung (UB-ST) ohne Belastung der Verarbeitungsprozessoren (CPU...) zustellbare Unterbrechungsanforderungen ermitteln kann. Zusätzlich können auf Veranlassung des Hypervisors über einen der Verarbeitungsprozessoren ausgewählte virtuelle Maschinen und Verarbeitungsprozessoren in der Unterbrechungssteuerung nach Bedarf markiert sowie simulierte Anforderungen des Hypervisors hinterlegt werden, so daß Unterbrechungsanforderungen des Ein/Ausgabesystems ausgewählt als globale Anforderungen für nicht laufende markierte virtuelle Maschinen einem der markierten Verarbeitungsprozessoren und auch Anforderungen des Hypervisors für eine laufende virtuelle Maschine dem zugeordneten Verarbeitungsprozessor ohne weiteres zugestellt werden können.</p>
申请公布号 EP0419723(A1) 申请公布日期 1991.04.03
申请号 EP19890118082 申请日期 1989.09.29
申请人 SIEMENS NIXDORF INFORMATIONSSYSTEME AG 发明人 WEITZSCH, JUERGEN;SPREEN, HADO, DR.
分类号 G06F13/10;G06F13/24 主分类号 G06F13/10
代理机构 代理人
主权项
地址