preguntar acerca de condition-variable

2
réponses

Arrêt de C++ 11 STD::threads en attente d’une variable STD:: condition

J'essaie de comprendre les mécanismes multithreading de base dans la nouvelle norme C++ 11. L'exemple le plus fondamental auquel je peux penser est le suivant: un producteur et un consommateur sont implémentés dans des threads séparés le product …
demandé sur 1970-01-01 00:33:34
6
réponses

Quand une variable de condition est-elle nécessaire, un mutex n’est-il pas suffisant?

je suis sûr que mutex n'est pas suffisant c'est la raison pour laquelle le concept de variables de condition existe; mais il me bat et je ne suis pas en mesure de me convaincre avec un scénario concret quand une variable de condition est essentielle. …
demandé sur 1970-01-01 00:33:32
5
réponses

Pourquoi Python threading.Condition() notify() nécessitent une serrure?

ma question porte précisément sur la raison pour laquelle il a été conçu de cette façon, en raison de l'incidence inutile sur le rendement. lorsque le fil T1 porte ce code: cv.acquire() cv.wait() cv.release() et le fil T2 a ce …
demandé sur 1970-01-01 00:33:37