SO-1st-2.3-w4.tresc-1.0-toc
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Spis treści
- Wstęp
- Plan wykładu
- Szeregowanie w systemie UNIX
- Informacje wstępne
- Struktury danych na potrzeby szeregowania
- Kolejka priorytetowa
- Parametry funkcji priorytetu
- Przeliczanie priorytetu
- Przykład
- Szeregowanie w systemie Linux (jądro 2.6)
- Informacje wstępne
- Priorytety procesów zwykłych
- Priorytety procesów czasu rzeczywistego
- Odwzorowanie w tablicy priorytetów
- Struktury danych do zarządzania procesami gotowymi
- Wywłaszczenie
- Upłynięcie kwantu czasu
- Zmiana epoki
- Zmiana priorytetów dynamicznych
- Ocena interaktywności
- Planowanie w klasie czasu rzeczywistego
- Szeregowanie w systemie Windows 2000/XP
- Informacje wstępne
- Definiowanie priorytetu
- Priorytet bazowy wątku
- Struktury danych do zarządzania wątkami gotowymi
- Tablica kolejek wątków gotowych
- Przełączanie kontekstu
- Procedury zarządzania wątkami gotowymi
- Przebieg wywłaszczenia przez ReadyThread
- Upłynięcie kwantu czasu
- Regulacja kwantu czasu (1)
- Regulacja kwantu czasu (2)
- Zmiana dynamicznych priorytetów wątków
- Wzrost priorytetu po zakończeniu operacji wejściawyjścia
- Wzrost priorytetu po oczekiwaniu na zdarzenie lub semafor
- Wzrost priorytetu po zakończeniu oczekiwania przez wątek pierwszoplanowy
- Wzrost priorytetu po przebudzeniu wątku GUI
- Przeciwdziałanie głodzeniu