Memory Mapping

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 11. Februar 2019 um 09:36 Uhr durch imported>Schnabeltassentier(1899074) (Änderungen von 80.219.57.102 (Diskussion) auf die letzte Version von 178.115.130.228 zurückgesetzt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Der englische Begriff Memory Mapping bezeichnet in der Computertechnik die so genannte Speichereinblendung. Es gibt hierbei das Memory Mapped I/O und das Caching eines Datensatzes. Beim Memory Mapped I/O wird der externe Speicher einer Komponente der Hauptplatine (z. B. Grafikkarte) in den Arbeitsspeicher eingeblendet („gemappt“), um einen schnelleren Zugriff auf diesen zu ermöglichen (anstelle eines Schnittstellenzugriffs). Bei der in den Arbeitsspeicher eingeblendeten Datei wird ein Bereich der Datei in einen Speicherbereich eines laufenden Prozesses eingeblendet. Das Schreiben in den Speicherbereich bewirkt einen indirekten Schreibzugriff bezüglich der Datei.