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édenteDernière révisionLes deux révisions suivantes | ||
informatique:php:shared_memory [24/02/2010 21:12] – cyrille | informatique:php:shared_memory [01/03/2010 18:34] – cyrille | ||
---|---|---|---|
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> | ||
- | Remember, that shared memory is NOT safe against simultaneous access. Use semaphores for synchronization. | + | 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.txt · Dernière modification : 19/05/2012 00:18 de 127.0.0.1