Semafory to struktury danych, które mogą być używane przez wiele procesów do komunikacji(synchronizacji). Semafor przyjmuje wartości całkowite, nieujemne. Mechanizm ten odpowiada za synchronizacje procesów i wątków, które służą do zarządzania dostępem do współdzielonych zasobów. Są one używane do określenia, czy dany zasób jest wolny czy zajęty i do synchronizacji dostępu do tego zasobu pomiędzy różnymi […]