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?

questionAnswers(4)

yourAnswerToTheQuestion