Opisz różne stany procesu w systemie operacyjnym, podając przykłady dla każdego stanu.
Przeprowadź symulację przełączania kontekstu między dwoma procesami. Kliknij przycisk, aby zobaczyć symulację.
Otwórz terminal w systemie Linux i wykonaj polecenia ps
, kill
oraz nice
.
Utwórz skrypt w Pythonie, który tworzy dwa wątki i wykonuje operacje równocześnie.
Porównaj procesy i wątki, podając różnice w zakresie pamięci, kosztu przełączania i komunikacji.
Symulacja działania algorytmu Round Robin dla dwóch procesów.