zmienne warunkowe i mutex

0

Witam
W bibliotece posix można zadeklarować zmienne warunkowe i mutexy jako współdzielone między procesami.
To powoduje że de fakto można użyć mutexów do synchronizacji procesów. Czy mam rację? Bo gdzie nie przeczytasz to pisze że semafory są do synchronizacji procesów a mutexy do synchronizacji wątków i tak też mnie uczono. Czy może posix akurat jest wyjątkiem i tam rzeczywiście można mutexy użyć do synchronizacji procesów ale już np. mutexy z C++11 namespaca std nie?

0

W ogóle w systemach posixowych przejście od wątków do procesów jest płynne -- można sobie ustawić co się dziedziczy a co współdzieli przy forku/klonie...

No a jak można coś wpsółdzielić to można i użyć do synchronizacji... Tylko chyba semafory wygodniejsze...

1 użytkowników online, w tym zalogowanych: 0, gości: 1