Poznajemy semafory w Linux
Artykuł został przetłumaczony z okazji rozpoczęcia kursu „Administrator Linux.Basic”. Semafor to mechanizm, który pozwala konkurującym procesom i wątkom współdzielić zasoby oraz pomaga w rozwiązywaniu różnych problemów synchronizacji, takich jak wyścigi, deadlocki oraz niewłaściwe działanie wątków. W jądrze znajdują się takie narzędzia jak muteksy, semafory, sygnały i bariery, które służą do rozwiązania tych problemów. […]
