3.2.13.3 Zwei Prozesse kommunizieren über Shared Memory

[unmarkierte Version][gesichtete Version]
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
=Zwei Prozesse kommunizieren über Shared Memory=
=Zwei Prozesse kommunizieren über Shared Memory=
<p>
<loop_index>Shared Memory|Memory, Shared|gemeinsamer Speicher|Speicher, gemeinsam genutzt</loop_index>
Man spricht von Shared Memory (auf deutsch: gemeinsamer Speicher), wenn ein Teil des Hauptspeichers gemeinsam mehreren Prozessen zur Verfügung gestellt wird.
</p>
<br />
== Aufgabe 3 ==
<p>
<loop_area type="task">
<loop_task title="Shared Memory realisieren">
<p>
Überlege, recherchiere und diskutiere in deiner Lerngruppe: Wie kann Shared Memory sehr einfach mehreren Prozessen zur Verfügung gestellt werden?
</p>
<spoiler text="Tipp">
<p>
Man spricht hier vom ''Einblenden'' des Shared Memory in mehrere virtuelle Adressräume.
</p>
<p>
Schau dir das Video [http://youtu.be/PpyWObQw70o Grundlagen virtueller Speicherverwaltung mit MMU] noch einmal an und überlege, wie hier der Zusammenhang zwischen einem physikalischen Seitenrahmen (Frame), und dem Einblenden als virtuelle Seite in '''mehreren virtuellen Adressräumen''' wohl sein wird.
</p>
</spoiler>
</loop_task>
</loop_area>
</p>
<br />
<p>
Ein [[Shared Memory|später folgendes Kapitel]] beschäftigt sich noch einmal detaillierter mit Shared Memory.
</p>
<br />
<hr />
<sub>Diese Seite steht unter der [http://creativecommons.org/licenses/by/3.0/deed.de Creative Commons Namensnennung 3.0 Unported Lizenz] [http://creativecommons.org/licenses/by/3.0/deed.de http://i.creativecommons.org/l/by/3.0/80x15.png]
</sub>

Version vom 13. Oktober 2014, 14:14 Uhr

Zwei Prozesse kommunizieren über Shared Memory

Man spricht von Shared Memory (auf deutsch: gemeinsamer Speicher), wenn ein Teil des Hauptspeichers gemeinsam mehreren Prozessen zur Verfügung gestellt wird.


Aufgabe 3

Aufgabe

Überlege, recherchiere und diskutiere in deiner Lerngruppe: Wie kann Shared Memory sehr einfach mehreren Prozessen zur Verfügung gestellt werden?


Ein später folgendes Kapitel beschäftigt sich noch einmal detaillierter mit Shared Memory.



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png