WAHRUNG DER VERTRAULICHKEIT VON DATEN IN GEMEINSAM GENUTZTEN COMPUTERUMGEBUNGEN
Die hier offenbarte Technologie ermöglicht das selektive Löschen von Arbeitsspeicherregionen nach einem Kontextwechsel. Ein beispielhaftes Verfahren beinhaltet die folgenden Operationen: Empfangen einer Arbeitsspeicherzugriffsanforderung, die eine Arbeitsspeicherregion referenziert; Bestimmen einer...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Die hier offenbarte Technologie ermöglicht das selektive Löschen von Arbeitsspeicherregionen nach einem Kontextwechsel. Ein beispielhaftes Verfahren beinhaltet die folgenden Operationen: Empfangen einer Arbeitsspeicherzugriffsanforderung, die eine Arbeitsspeicherregion referenziert; Bestimmen einer Kennung eines mit der Arbeitsspeicherregion assoziierten aktuellen Ausführungskontexts; Bestimmen einer Kennung eines vorherigen Ausführungskontexts, der durch mit der Arbeitsspeicherregion assoziierte Metadaten spezifiziert ist; Aktualisieren, als Reaktion auf die Feststellung, dass die Kennung des aktuellen Ausführungskontextes nicht mit der Kennung des vorherigen Ausführungskontexts übereinstimmt, der mit der Arbeitsspeicherregion assoziierten Metadaten, um die Kennung des aktuellen Ausführungskontextes zu speichern; Löschen mindestens eines Teils der Arbeitsspeicherregion; und Verarbeiten der Speicherzugriffsanforderung in Bezug auf die Arbeitsspeicherregion.
The technology disclosed herein enables selective clearing of memory regions upon a context switch. An example method includes the operations of: receiving a memory access request referencing a memory region; determining an identifier of a current execution context associated with the memory region; determining an identifier of a previous execution context specified by metadata associated with the memory region; responsive to determining that the identifier of the current execution context does not match the identifier of the previous execution context, updating the metadata associated with the memory region to store the identifier of the current execution context; clearing at least a part of the memory region; and processing the memory access request with respect to the memory region. |
---|