Strona 2

Egzamin inżynierski - SOBDitd

Pytanie 9
Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Linux:
czas wykonywania na procesorze jest obliczany w oparciu o priorytety statyczny i dynamiczny
jako pierwszy do wykonania wśród procesów dynamicznych zostanie wybrany proces o największej przydzielonej liczbie impulsów zegara
parametry interactive credit i nice mogą być zmieniane z linii poleceń lub programowo
czas wykonywania na procesorze jest obliczany w oparciu o priorytety statyczny i wartość nice
Pytanie 10
Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Windows NT:
aplikacje serwerowe mają priorytet równy priorytetowi zadań systemowych (11)
aplikacja aktywna ma podwyższony priorytet na 15
priorytet może być zmieniany dynamicznie w zakresie 0-31
tylko wybrane wartości priorytetu w zakresie 16-31 mogą być osiągnięte
Pytanie 11
Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Windows NT:
wątek procesu o klasie HIGH z modyfikacją THREAD PRIORITY IDLE jest mniej ważny niż wątki procesu NORMAL bez modyfikacji
procesy w klasie NORMAL mają priorytet 8, a w klasie HIGH - 11
każdemu wątkowi po przydzieleniu THREAD_PRIORITY_TIME_CRITICAL zostaje nadany priorytet 15
procesy w klasie NORMAL nie mogą osiągnąć priorytetów wątków 15
Pytanie 12
Prawdziwy jest następujący opis dotyczący poziomów priorytetów w systemie Windows NT:
wartości modyfikatorów priorytetów wątków dotyczą też klas procesów
danemu wątkowi można programowo zmienić klasę procesu
wartość klasy procesu można modyfikować w trakcie wykonywania procesu
klasy procesów można przypisywać wątkom danego procesu
Pytanie 13
Prawdziwe jest określenie dotyczące szeregowania wieloprocesorowego w systemach Linux i Windows NT:
w systemie Windows są osobne kolejki do każdego procesora
w systemie Linux jeden z procesorów służy do obsługi głównie procesów zagłodzonych
w obu systemach można przydzielać wybrane zadanie do wybranego procesora
w systemie Linux jest jedna kolejka do każdego procesora
Pytanie 14
Prawdziwe jest określenie dotyczące szeregowania wieloprocesorowego w systemach Linux i Windows NT:
w systemie Linux są osobne kolejki do każdego procesora
jeśli różnica w planowanym wykonaniu dla danego procesora jest większa niż 20% w stosunku do innego procesora, Windows przerzuca wykonanie zadań na ów procesor
w systemie Windows są osobne kolejki do każdego procesora, a ostatni obsługuje tylko procesy zagłodzone
równoległe wykonywanie zadań jest w systemie Linux bezpośrednio powiązane ze wsparciem aplikacji interaktywnych
Pytanie 15
Prawdziwe jest określenie dotyczące szeregowania wieloprocesorowego w systemach Linux i Windows NT:
system Linux dla danej kolejki zadań obniża czas wykonania o połowę jeśli długość planowanych zadań przekracza 20% kolejki zadań dla pozostałych procesorów
system Linux przesuwa część zadań do wykonania na inny procesor, jeśli różnica planowanego obciążenia wynosi 25%
W systemie Windows kolejki zadań do wykonania na procesorach są wyznaczane w każdej epoce
system Windows w sposób płynny równoważy obciążenie dla kolejek do procesorów skracając przydziały czasu procesora
Pytanie 16
Prawdą jest, że:
zagłodzenie procesu w systemie Linux powoduje wyraźny spadek wydajności systemu
zagłodzenie procesu to długotrwałe oczekiwanie na semafor
zagłodzenie procesu w systemie Windows NT prowadzi do zawieszenia systemu
zagłodzenie procesu jest wyraźnie zauważalne w przypadku procesów interaktywnych

Powiązane tematy