Côté mémoire partagée, ce ne sont que des tableaux 1D. Si vous voulez utiliser cela comme un tableau 2D il faut écrire le code qui calcule l'index dans le tableau 1D à partir de 2 entiers (i, j) et...
Type: Messages; Utilisateur: wiztricks
Côté mémoire partagée, ce ne sont que des tableaux 1D. Si vous voulez utiliser cela comme un tableau 2D il faut écrire le code qui calcule l'index dans le tableau 1D à partir de 2 entiers (i, j) et...
Salut,
len(array)?
- W
Salut,
Un bout de mémoire partagée entre processus créé via multiprocessing.Array pourra difficilement être assigné à autre chose qu'une variable globale et créée dans la portion "if __name__...
Un datetime, c'est un quadword (64 bits sur les systèmes modernes) donc "on peut".
Ceci dit, c'est compliqué et plein de pièges. Vous avez des tas de discussions sur ce sujet sur le ouèbe. çà serait...
Salut,
grosse listes d'objets Python <=> pickle et transferts de messages entre les processus qui sera très inefficace et lent.
Il faudrait essayer de mapper (via mmap) ça directement en...
ok, mais comment à partir de là vous vous retrouvez à recopiez des Mo d'un processus à l'autre? Qu'entendez vous par "manipuler"?
- W
Salut,
Vu comme vous vous y prenez, çà ne va pas le faire.
Et comme je suppose que c'est pas juste pour le fun que vous essayez de partager une liste d'entiers entre processus, çà serait...
Salut,
Le gestionnaire de mémoire de Python est codé dans le module Objects/obmalloc.c. C'est relativement bien commenté. Python essaie de rendre de la mémoire depuis la version 2.5. Il ne...
Je ne pense pas que cela soit possible mais çà n'a pas grande importance. Normalement, le système va récupérer les pages inutilisées dès qu'il en aura besoin et çà ne coûtera que quelques IO disques....
"del variable" fonctionne et si c'est la dernière référence à l'objet associé, le garbage collector fera le ménage. Python pourra allouer la mémoire libérée à d'autres objets (mais côté système, vous...
Salut,
Ce n'est pas ce que je vous ai demandé.
Vous faites une théorie comme quoi la mémoire devrait être libérée après un "del" et que si çà ne fonctionne pas çà serait à cause du...
Salut,
Avez vous regardé ce qu'il se passe côté "mémoire" sans créer de process?
Normalement, après le "del", on a toujours 45 Mo occupés...
- W
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.