Nutzung von geteilten Datenbereichen
Sachin Agrawal: "Object-oriented shared memory programming under Linux", ul. 21, 2004
Witz: Zwei oder mehr Prozesse nutzen gemeinsame Daten auf einem geteilten Speicher wie Shared Memory , Memory mapped File
Ideen:
- Überladung new-Operator
- Kritik: Factory-Pattern ist meist besser
- Hinweis: Virtuelle Funktionen in C++ samt VT-Tables sind Prozessspezifisch
-
- Adressierung mit Offsets
- wie in RAMS
- Initialisierer generiert Segment oder hängt sich an
- Der Initialisierer gehört in den Konstruktor der Factory