Hey Leute
Ich suche nach einer Möglichkeit Speicher mit einem anderen Prozess zu teilen.
Zurzeit benutze ich shmget / shmmat um dies zu realisieren.
Gibt es auch eine Möglichkeit bereits reservierten Speicher zu teilen?
Folgendes funktioniert leider nicht:
Danke schon mal
Gruß
corema
EDIT:
Das Problem ist, dass ich einen recht großen Speicherbereich teilen möchte.
Derzeit löse ich das so, indem der Speicherbereich in den geteilten Speicher kopiert wird.
Diesen Schritt könnte man sich ja sparen, wenn einfach der bereits reservierte Speicher geteilt wird.
Ich suche nach einer Möglichkeit Speicher mit einem anderen Prozess zu teilen.
Zurzeit benutze ich shmget / shmmat um dies zu realisieren.
PHP:
shptr = shmat(shID, 0, 0);
Gibt es auch eine Möglichkeit bereits reservierten Speicher zu teilen?
Folgendes funktioniert leider nicht:
PHP:
shptr = shmat(shID, &test, 0);
Danke schon mal
Gruß
corema
EDIT:
Das Problem ist, dass ich einen recht großen Speicherbereich teilen möchte.
Derzeit löse ich das so, indem der Speicherbereich in den geteilten Speicher kopiert wird.
Diesen Schritt könnte man sich ja sparen, wenn einfach der bereits reservierte Speicher geteilt wird.
Zuletzt bearbeitet: