Wątki blokady Mutex
Jestem nowy w programowaniu wielowątkowym / procesowym. Oto, co muszę wyjaśnić.
Przetwarzaj kod
pthread_mutex_lock()
pthread_create(fooAPI(sharedResource)) //fooAPI creates another thread with shared resource that shares across processes.
pthread_mutex_unlock()
Z powyższym pseudo kodem, proces B może uzyskać dostępsharedResource
jeśli mutex nie jest odblokowany?
Jak poprawnie uzyskać dostęp do sharedResource z procesu B?
Czy istnieje jakiś wyraźny diagram wizualny, który wyjaśnia związek między muteksami, wątkami i procesami?