comment faire pour qu'une variable soit partagée entre deux processus indépendants sous system v?
par : dounia_3
le 14/05/2007 12:14:59

bonjour j'ai créé deux sémaphores(get-sem) pour la synchronisation entre deux processus(en utilisant les primitives de djikstra p et v) mais les résultats donnent autre choses ,j'ai pensé que les variables utilisées meme les sémaphores ne sont pas partagés entre ces processus ,est- ce que c'est vrai et comment faire? merci.
|
Re : comment faire pour qu'une variable soit partagée entre deux processus indépendants sous system v?
par : Twinuts
( Membre Club ) (Admin) le 15/05/2007 13:07:53

Salut, c'est pas vraiment IT comme question mais plus dev, donc à l'avenir si tu veux plus de réponse posste sur cppfrance. pour la réponse : normalement les sémaphores sont fonctionnels entre plusieurs thread d'un même processus. Ensuite pour partager entre processus (qui ne sont pas dans le même espace d'adressage), il faut recourir à des mécanismes de synchronisation entre processus (IPC) . ------------------------------------ "On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO
|