Sommaire
Sémaphores et gestion de la mémoire partagée
sem_get
sem_acquire
sem_release
shm_attach
shm_detach
shm_remove
shm_put_var
shm_get_var
shm_remove_var
|
6.88.1 sem_get[ Exemples avec sem_get ] PHP 3>= 3.0.6, PHP 4 >= 4.0.0Description
resource sem_get(int key ,[int max_acquire ],[int perm ])
sem_get retourne un identifiant positif
de sémaphore en cas de succès, et
FALSE en cas d'erreur.
sem_get retourne un identifiant qui pourra
être utilisé pour accéder à un
sémaphore System V. Le sémaphore est créé,
si nécessaire, en utilisant les bits de permission (par
défaut, 0666). Le nombre de processus qui peuvent
réserver simultanément le sémaphore
est précisé dans max_acquire (par défaut
à 1). Actuellement, cette valeur n'est affectée
que si le processus est le seul processus actuellement
attaché au sémaphore.
Un deuxième appel à sem_get
avec la même clé retournera un identifiant
différent, mais les deux identifiants permettront
d'accéder au même sémaphore.
Voir aussi
sem_acquire et
sem_release.
Note |
sem_get n'est pas disponibles sous Windows.
|
|