Envoyé par
giminik
Ok, donc pour résumer, je dois utiliser la mémoire partagée pour stocker tout ce que je souhaite, sauf des pointeurs, c'est bien ça ?
Je vais donc stocker dans cette mémoire partagée, une file, et lui envoyer des commandes via le pattern du même nom.
Pour éviter les problèmes d'accès concurrents, je mets un mutex ou équivalent.
Et dans un thread séparé, j'aurai un while (true) qui ira vérifier si des commandes sont disponibles dans la file (toujours avec le mutex pour éviter les problèmes d'accès concurrents). J'ai peur que ce while (true) consomme trop de ressources CPU...
J'ai juste ?