Bonjour, j'ai 2 questions sur les Value et les Manager.
Je m'en sert pour partager une variable en mémoire entre plusieurs processus, comme ceci par exemple:
1) Quand je crée une de ces variavbles, python me crée un nouveau processus, qui prend environ 50mo dans la mémoire, c'est un peu cher payer pour juste entier, es ce normal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 v1 = Value('i', -1) v2 = Manager().Value(c_char_p, 'None') v1.value=2 v2.value="toto"
2) comment la supprimer ? car ces variables je n'en ai plus besoin parfois dans mon rpogramme et je voudrais bien libérer ces 50mo.
J'ai bien évidement essayé avec del:
mais le processus de 50mo reste, si quelqu'un a une solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part del v1
Partager