CE QUE RENVOIE LA COMMANDE IPCS : ================================= SUN: **** IPC status from as of Mon Jul 15 15:28:56 WEST 2002 T ID KEY MODE OWNER GROUP Message Queues: q 0 0x2e781d5 --rw-r--r-- root root q 1 0x2e781d2 -Rr---w--w- root root Shared Memory facility inactive. Semaphores: # ------------------------------------------------------------------- AIX : ***** état IPC à partir de /dev/mem comme mar 12 déc 11:31:43 NFT 2000 T ID TOUCHE MODE PROPR GROUPE Files de messages: q 4096 0x6107496d -Rrw-rw-rw- root system q 4097 00000000 --rw-rw-rw- root system q 4098 00000000 --rw-rw-rw- root system q 4099 00000000 --rw-rw-rw- root system q 4100 00000000 --rw-rw-rw- root system q 4101 00000000 --rw-rw-rw- root system q 4102 00000000 --rw-rw-rw- root system q 4103 00000000 --rw-rw-rw- root system q 4104 00000000 --rw-rw-rw- root system q 12297 00000000 --rw-rw-rw- root system q 4106 00000000 --rw-rw-rw- root system q 139275 0x4107001c -Rrw-rw---- root printq q 77836 0x410b1002 -Rrw-rw-rw- root sys q 159757 00000000 --rw-rw-rw- root sys SIGNIFICATION : --------------- T : type de l'IPC q file d'attente de message m zone de mémoire partagée s Sémaphore ID : identificateur de l'IPC (équivaut au "handle" d'un fichier") KEY ou TOUCHE : clé désignant le nom de l'IPC (choisi par le créateur de l'IPC) MODE : -XYYY où X prend une des valeurs : R : un processus attend une réception de message S : un processus attend de pouvoir envoyer un message D : une zone mémoire partagée a été supprimée. Elle sera détruite quand le dernier processus à s'y etre attaché s'en détachera. C : La zone de mémoire partagée doit être initialisée à zéro quand le 1er processus s'y attachera. - : aucun des attributs ci-dessus n'est positionné. PUIS droits d'accès (comme pour les fichiers) : r : Droit de lecture w : Droit en écriture pour les messages et les zones de mémoire partagée. a : Droit de modification d'un sémaphore - : Absence de droit. OWNER (ou PROPR) : le nom du propriétaire de l'IPC GROUP : le nom du groupe du propriétaire de l'IPC NOTE: ----- => pour rechercher : ipcs |grep 0x6107496d par exemple POUR SUPRIMER un IPC : ---------------------- ipcrm [-q ID_file_messages] [-m ID_mémoire_partagée] [-s ID_sémaphore] [-Q clé_file_messages] [-M clé_mémoire_partagée] [-S clé_sémaphore]