Monitor
Monitor to struktura danych oraz zbiór operacji (metod) służących do zarządzania dostępem do danego zasobu lub podzbioru zasobów.
• W przypadku, gdy kilka procesów wywołuje jednocześnie operacje monitora, to będą one wykonane z zapewnieniem wzajemnego wykluczania.
• Mechanizmy konieczne do zapewnienia poprawnej synchronizacji zamknięte są wewnątrz monitora, stąd ich stosowanie jest wygodne dla klientów.