preguntar acerca de shared-memory

3
réponses

Mémoire partagée Posix vs fichiers mappés

Ayant appris un peu sur le sujet, quelqu'un peut-il dire, quelle est la vraie différence entre la mémoire partagée POSIX (shm_open) et les fichiers mappés POSIX (mmap)? Les deux semblent utiliser le sous-système/dev / tmpfs, plutôt que l'ancien méca …
demandé sur 1970-01-01 00:33:30
2
réponses

mmap mémoire physiquement contiguë

j'ai peut-être quelques idées fausses ici, alors soyez indulgents. j'ai écrit un programme qui capture des images d'une caméra. Je partage la mémoire entre la caméra et mon application avec mmap comme je l'ai trouvé dans le V4L2 documentation. Ce …
demandé sur 1970-01-01 00:33:31
3
réponses

Boucle de parallélisation en python avec des tableaux numpy et de la mémoire partagée

je suis au courant de plusieurs questions et réponses sur ce sujet, mais n'ai pas trouvé une réponse satisfaisante à ce problème particulier: Quelle est la façon la plus simple de faire une simple parallélisation en mémoire partagée d'une boucle pyt …
demandé sur 1970-01-01 00:33:32
2
réponses

Suppression de la mémoire partagée avec ipcrm sous Linux

je travaille avec une application de mémoire partagée, et pour supprimer les segments j'utilise la commande suivante: ipcrm -M 0x0000162e (this is the key) Mais je ne sais pas si je fais les bonnes choses, parce que quand je lance ipcs je vois le …
demandé sur 1970-01-01 00:33:28
8
réponses

mémoire partagée, MPI et systèmes de file d’attente

mon application unix / windows C++ est déjà parallélisée en utilisant MPI: le travail est divisé en n cpus et chaque morceau est exécuté en parallèle, très efficace, très bonne mise à l'échelle de la vitesse, le travail est fait correctement. mais …
demandé sur 1970-01-01 00:33:29
2
réponses

/tmp vs. / dev / shm pour le stockage temporaire de fichiers sous Linux?

j'ai des scripts qui font des centaines de succession rapide, de petits fichiers temporaires qui doivent être créés et très vite relus, puis déverrouillés. mes tests montrent peu ou aucune différence de performance en mettant ces fichiers dans /tmp …
demandé sur 1970-01-01 00:33:32
4
réponses

MPI vs openMP pour une mémoire partagée

disons qu'il y a un ordinateur avec 4 Processeurs ayant chacun 2 cœurs, donc au total 8 cœurs. Avec ma compréhension limitée, je pense que tous les processeurs partagent la même mémoire dans ce cas. Maintenant, est-il préférable d'utiliser directemen …
demandé sur 1970-01-01 00:33:32
2
réponses

Mémoire partagée Linux: shmget () vs mmap ()?

Dans ce fil de l'OP est suggéré d'utiliser mmap() au lieu de shmget() pour obtenir de la mémoire partagée dans Linux. J'ai visité cette "page et cette" page pour obtenir de la documentation, mais la seconde donne un exemple obscur c …
demandé sur 1970-01-01 00:33:34
1
réponses

Appliquer efficacement une fonction à une DataFrame pandas groupée en parallèle

j'ai souvent besoin d'appliquer une fonction à l'groupes d'une très grande DataFrame (des types de données mélangés) et voudrais profiter de plusieurs cœurs. je peux créer un itérateur à partir des groupes et utiliser le module multiproces …
demandé sur 1970-01-01 00:33:32
6
réponses

Comment utiliser la mémoire partagée avec Linux en C

j'ai un petit problème avec un de mes projets. j'ai essayé de trouver un bien documentés exemple d'utilisation de la mémoire partagée avec fork() mais sans succès. fondamentalement, le scénario est que lorsque l'utilisateur démar …
demandé sur 1970-01-01 00:33:31