Speichermanagement eines Hochleistungsspeichers
Es sind hier verschiedene Systems und Verfahren für ein Speichermanagement eines Hochleistungsspeichers beschrieben. Ein System zum Managen eines Hochleistungsspeichers, das System umfassend einen Direktzugriffsspeicher; einen Hochleistungsspeicher, wobei der Hochleistungsspeicher eine höhere Leistu...
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: | Es sind hier verschiedene Systems und Verfahren für ein Speichermanagement eines Hochleistungsspeichers beschrieben. Ein System zum Managen eines Hochleistungsspeichers, das System umfassend einen Direktzugriffsspeicher; einen Hochleistungsspeicher, wobei der Hochleistungsspeicher eine höhere Leistung als der Direktzugriffsspeicher hat; und eine Speichermanagementeinheit zum: Erhalten einer Ausführungsmetrik für mehrere Blöcke, die sich in einem Direktzugriffsspeicher befinden; Auswählen eines Blocks aus den mehreren Blöcken anhand der Aktivität des Blocks; Bewegen des Blocks zum Hochleistungsspeicher; und Aktualisieren einer virtuellen Speicherabbildung für den Block vom Direktzugriffsspeicher zum Hochleistungsspeicher.
Various systems and methods for memory management of high-performance memory are described herein. A system for managing high-performance memory, the system comprising a random access memory; a high-performance memory, the high-performance memory of higher performance than the random access memory; and a memory management unit to: obtain execution metrics for a plurality of blocks resident in a random access memory; select a block from the plurality of blocks based on activity of the block; move the block to high-performance memory; and update a virtual memory mapping for the block from the random access memory to the high-performance memory. |
---|