Simone: Linux Ram Speicherfrage

Beitrag lesen

HI,

Ich möchte für ein Projekt Shared Memory benutzen
Leider kenne ich mich nicht so gut mit Linux aus.

Auf:
http://de.php.net/manual/de/ref.sem.php

steht:
SHMMAX maximale Größe eines Shared Memory Segments, üblich sind 131072 Bytes

Eine Abfrage meines Servers ergibt
sysctl -a | grep -i SHM
  kernel.shmmax = 33554432
  kernel.shmall = 2097152
  kernel.shmmni = 4096

Jetzt Möchte ich mit shm_attach ein neues Segment mit der maximalen Speichergröße anlegen. Also könnte die memsize bis zu 33554432 byte groß sein?

shm_attach — Shared Memory Segment anlegen oder anbinden
Beschreibung
int shm_attach ( int $key [, int $memsize [, int $perm ]] )
http://de.php.net/manual/de/function.shm-attach.php

Danke Simone