Klar, dass sowas auch per Speicher geht, aber eben nur über extra Funktionen. Aber das sind immer zwei vollkommen unabhängige Prozesse, die nie den gleichen Code-Raum benutzen oder den gleichen Adressraum. Sie tauschen sich nur über zusätzliche Schnittstellen aus. Ob das dann per Handle auf ein Speichersegment hinausläuft oder auf Socket- Kommunikation oder Datenbank ist prinzipiell zweitrangig.
So echtes Multi-Threading mit nur einem Code- Bereich, einem Adressbereich und direktem Zugriff auf alle gleichen Variablen, wie es auch Java anbietet, gibt es nicht in PHP und wird es auch ohne weiteres nicht geben können.
Deswegen auch mein erster Satz: Die Frage ist, was Sirius will. |