Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

Semafory jako mechanizm synchronizacji procesów w systemie operacyjnym - synchronizacja procesów działających w pętlach.Cz. II

Tytuł:
Semafory jako mechanizm synchronizacji procesów w systemie operacyjnym - synchronizacja procesów działających w pętlach.Cz. II
Autorzy:
Płuciennik, Ewa
Data publikacji:
2020
Słowa kluczowe:
proces
wątek
synchronizacja procesów
system operacyjny
język programowania Python
process
thread
processes synchronization
operating system
Python programming language
Język:
polski
Dostawca treści:
BazTech
Artykuł
  Przejdź do źródła  Link otwiera się w nowym oknie  Pełny tekst  Link otwiera się w nowym oknie
Artykuł, trzeci z cyklu poruszającego problematykę synchronizacji procesów, przedstawia proste przykłady synchronizacji procesów działających równolegle, w pętlach skończonych. Synchronizacja jest realizowana z wykorzystaniem mechanizmu semaforów. W przykładach posłużono się procesami rywalizującymi o dostęp do konsoli. Pokazano przykłady procesów blokujących swoje działanie oraz rozwiązanie problemu blokady w konkretnych przypadkach. Przedstawiono również przykłady synchronizacji wymagające użycia koordynatora. Przykłady zamieszczone w artykule realizowano z wykorzystaniem języka Python.
Opracowanie rekordu ze środków MNiSW, umowa nr SONP/SP/546092/2022 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2024).

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies