informatique:php:shared_memory
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:php:shared_memory [24/02/2010 21:11] – cyrille | informatique:php:shared_memory [19/05/2012 00:18] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Shared Memory ====== | + | ====== |
| - | ===== shmop_* | + | ===== Implementations ===== |
| + | |||
| + | ==== shmop_* ==== | ||
| [[php> | [[php> | ||
| - | ===== shm_* ===== | + | Versions of Windows previous to Windows 2000 do not support shared memory. |
| + | |||
| + | Remember, that shared memory is NOT safe against simultaneous access. | ||
| + | |||
| + | ==== shm_* ==== | ||
| [[php> | [[php> | ||
| + | |||
| + | This extension is not available on Windows platforms. | ||
| + | |||
| + | Remember, that shared memory is NOT safe against simultaneous access. Use semaphores for synchronization. | ||
| + | |||
| + | PHP compilation options : | ||
| + | * --enable-sysvsem: | ||
| + | * --enable-sysvshm: | ||
| + | * --enable-sysvmsg: | ||
| + | |||
| + | Runtime option: | ||
| + | * sysvshm.init_mem | ||
| + | |||
| + | ===== Essais ===== | ||
| + | |||
| + | ==== Essais01 ==== | ||
| + | |||
| + | Création d'une block de mémoire partagée et remplissage avec plusieurs variables. Lecture de ce block et ces variables. Destruction du bloque de mémoire partagée. | ||
| + | |||
| + | [[/ | ||
| + | |||
| + | ==== Essais02 ==== | ||
| + | |||
| + | Quelle est la limite de mémoire partagée. | ||
| + | |||
| + | Chez OVH c'est < 32Mo. | ||
| + | |||
| + | [[/ | ||
| + | |||
informatique/php/shared_memory.1267042268.txt.gz · Dernière modification : (modification externe)
