Wprowadzenie

Celem tej części pracy było porównanie, dla kilku algorytmów szeregowania, niektórych mierników wydajności, takich jak czas wykonania programu, liczba przełączeń kontekstu czy czas oczekiwania. Parametry te mają wpływ na wydajność systemu -- na przepustowość dla procesów zorientowanych na obliczenia (ang. CPU bound tasks) i czas reakcji dla procesów zorientowanych na operacje wejścia-wyjścia (ang. I/O bound tasks). Parametry te zbadano dla różnych obciążeń systemu.

Głównym etapem była implementacja w jądrze Linuksa algorytmów wzorowanych na innych systemach operacyjnych, m. in. SVR4, QNX, Windows NT, i porównanie ich z algorytmem Linuksa.
 




Tomek Blaszczyk

1999-05-21