Kategorie

A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
Z 0      

shared memory

sa sb sc sd se sf sg sh si sj sk sl sm
sn so sp sq sr ss st su sv sw sx sy sz

Shared Memory

Shared Memory bezeichnet eine bestimmte Art der Interprozesskommunikation. Bei dieser Art nutzen zwei oder mehrere Prozesse einen bestimmten Teil des Hintergrundspeichers gemeinsam. Für alle beteiligten Prozesse liegt dieser gemeinsam genutzte Speicherbereich in deren Adressraum und kann mit normalen Speicherzugriffsoperationen ausgelesen und verändert werden.

Meist wird dies über Pagingmechanismen realisiert, indem beide Prozesse gleiche Seitendeskriptoren verwenden, wodurch das gleiche Pageframe (Kachel) im Hintergrundspeicher verwendet wird.

Die meisten modernen Betriebssysteme bieten Mechanismen zur gemeinsam Speichernutzung an.

Einige Grafikkartenhersteller bieten ebenfalls Grafikkarten mit "Shared Memory Technologie" an, dabei handelt es sich allerdings nicht um den genannten IPC-Mechanismus, sondern um ein Verfahren, bei dem der Grafikkarte den Hauptspeicher eines Computers mitbenutzen. Dies hat einerseits eine Verlangsamung der Grafikhardware und der CPU zur Folge, andererseits aber den Vorteil, dass die Grafikkarte billiger verkauft werden kann.

Impressum

Datenschutzerklärung