10
Mengapa fungsi variabel kondisi pthreads memerlukan mutex?
Saya sedang membaca pthread.h; variabel terkait kondisi fungsi (seperti pthread_cond_wait(3)) membutuhkan mutex sebagai argumen. Mengapa? Sejauh yang saya tahu, saya akan membuat mutex hanya untuk digunakan sebagai argumen itu? Apa yang seharusnya dilakukan mutex itu?