Semafor (semaphore)
Kısaca: Semafor, aynı anda kaç iş parçacığının sınırlı bir kaynağa erişebileceğini denetleyen bir sayaçtır. Mutex, değeri 1 olan özel durumdur.
Biraz daha ayrıntılı: Erişimden önce sayaç azaltılır (acquire/wait). Sıfırsa iş parçacığı bekler. Erişimden sonra artırılır (release/signal) ve bekleyen bir iş parçacığı devam edebilir.
Ayrıntılı
- Örnek: aynı anda en çok 5 veritabanı…
Ayrıca bak: Mutex (karşılıklı dışlama), Kilitlenme