-
公开(公告)号:DE102016105381A1
公开(公告)日:2016-09-29
申请号:DE102016105381
申请日:2016-03-22
Applicant: IBM
Inventor: BACHER UTZ , DINGEL DOMINIK , GROSSER THOMAS P
IPC: G06F9/44
Abstract: Bei einem Ansatz zum gemeinsamen Nutzen von Arbeitsspeicher durch einen ersten Gast und einen zweiten Gast, die beide auf einem Datenverarbeitungssystem ausgeführt werden, stellen ein oder mehrere Computerprozessoren einem ersten Gast eine virtuelle Einheit bereit, um Arbeitsspeicherzugriffe durch den ersten Gast und einen zweiten Gast zu vermitteln, wobei der erste Gast und der zweite Gast zusammengehören und wobei der erste Gast ein erstes Betriebssystem ausführt und der zweite Gast ein zweites Betriebssystem ausführt. Der eine oder die mehreren Computerprozessoren senden eine oder mehrere einheitenbezogene Funktionen an den zweiten Gast, wobei die virtuelle Einheit ein gemeinsames Nutzen von Arbeitsspeicher durch den ersten Gast und den zweiten Gast ermöglicht.
-
公开(公告)号:DE102016222861A1
公开(公告)日:2017-06-22
申请号:DE102016222861
申请日:2016-11-21
Applicant: IBM
Inventor: BACHER UTZ , BORNTRAEGER CHRISTIAN , BUENDGEN REINHARD , DINGEL DOMINIK
IPC: G06F9/455
Abstract: Ein Verfahren und ein System zum transparenten, sicheren Durchführen von Abrufvorgängen werden bereitgestellt. Das Verfahren und das System beinhalten Implementieren einer virtuellen Maschine (VM) in einer Umgebung, die einen Hypervisor und eine Firmware aufweist. Das Verfahren und das System beinhalten Bereitstellen von Puffern in Reaktion auf das Implementieren der VM und beinhalten Ausführen von VM-Befehlen. Das Verfahren und das System beinhalten Abrufen von VM-Befehlen, die Zugreifen auf Befehlsdaten und Kopieren des VM-Zustands in einen Schatten-VM-Zustand erfordern. Des Weiteren werden die Befehlsdaten in Puffer kopiert, und der abgerufenen VM-Befehl wird unter Verwendung des Puffers ausgeführt. Das Verfahren und das System beinhalten außerdem Aktualisieren des VM-Zustand-Schattenpuffers und der VM-Daten in dem VM-Speicher unter Verwendung von Ergebnisdaten in dem Puffer in Reaktion auf die Ergebnisse des Ausführens des abgerufenen VM-Befehls. Des Weiteren wird das Ausführen der VM-Befehle auf der Grundlage eines Zustands wiederaufgenommen, der in dem VM-Zustand-Schattenpuffer gespeichert ist.
-