Liebe Leute.

Hat schon mal jemand eine stl::dequeue o.ä. auf shared memory (statt auf den Heap) angewandt oder hat bzw. kennt eine Implementierung?

Hintergrund:
Meine PHP-Extension enthält eine Queue, die für alle Clients gemeinsam genutzt werden soll. Da Apache unter Linux jedoch mehrere Prozesse anlegt (Windows nur mehrere Threads im selben Prozess), hat hier jeder Prozess seine eigene Queue.
Eine Datenbank möchte ich zunächst nicht nutzen, da die aktuelle Implementierung unter Windows schon läuft und ich möglichst wenig umbauen möchte.
Am einfachsten scheint mir daher, die intern verwendete dequeue aus der STL für shared memory zu erweitern und weiterhin zu nutzen.

Danke,
Burkhard