SO2 App baza3


1. Pytania INNE:
TAK-Algorytm noop realizuje tylko operacje scalania.
NIE-Alokator plastrowy przechowuje własne struktury w pamięci dedykowanej.
TAK-Alokator plastrowy przydziela pamięć na deskryptor.
NIE-Alokator plastrowy przydziela w pierwszej kolejności pamięć z plastrów pustych.
NIE-Argumenty wywołań systemowych są przekazywane tylko przez rejestry programowe.

2. Pytania INNE:
TAK-Deskryptor procesu jest opisywany strukturą struct thread_info.
TAK-Deskryptory pamięci są połączone w listę i drzewo czerwono-czarne.
NIE-Jądro cyklicznie odczytuje wartości z zegara czasu rzeczywistego (RTC)
TAK-Jądro może przydzielić dodatkową przestrzeń adresową dla procesu podczas jego wykonywania.
TAK-Każda ramka jest określona strukturą struct page.

3. Pytania INNE:
NIE-Każde urządzenie musi mieć inny numer przerwania.
NIE-Kod w mechanizmie RCU może ulec zawieszeniu.
TAK-Licznik monotoniczny jest wysokiej rozdzielczości
NIE-Liczniki bazują na taskletach
NIE-Liczniki dynamiczne ze względu na zbyt małą precyzje nie mogą być wykorzystywane w zadaniach czasu rzeczywistego

4. Pytania INNE:
TAK-Liczniki wysokiej rozdzielczości pozwalają na ich regulowanie z nanosekundową precyzją.
TAK-Listy liczników nie są przez system sortowane
TAK-Maksymalna ilość przerwań programowych wynosi 32.
TAK-Mechanizm RCU posługuje się wskaźnikami.
TAK-Niektóre pola struktury dotyczącej plików mogą być wypełniane dowolnymi wartościami.

5. Pytania INNE:
TAK-Obsługa struktury bio jest mniej skomplikowana niż obsługa nagłówków buforów.
TAK-Odczyty w mechanizmie RCU powinny byc częste, a zapisy sporadyczne.
NIE-Pamięć fizyczna nieciągła jest przydzielana za pomocą algorytmu bliźniaków.
NIE-PID może być ujemny.
TAK-Planista CFS całkowicie zastąpił planistę O(1).

6. Pytania INNE:
NIE-Planista CFS korzysta z tablicy odwrotności priorytetów.
TAK-Planista CFS przelicza priorytety procesów na wagi.
NIE-Plik jest powiązany z wpisem katalogowym.
TAK-Procesy które nie korzystają z procesora, są przesuwane w lewą stronę drzewa czerwono-czarnego.
TAK-Procesy mogą współdzielić deskryptor pamięci

7. Pytania INNE:
NIE-Procesy UNINTERRUPTIBLE mogą zostać ustawione w stan gotowości przez inne zdarzenie niż to, na które oczekują.
NIE-Programista jądra powinien się posługiwać zmienną printf.
NIE-Programista jądra powinien używać funkcji rekurencyjnych.
TAK-Programista może napisać dedykowaną pamięć podręczną dla alokatora plastrowego
TAK-Programista powinien zwracać uwagę na rozmiar stosu jądra

8. Pytania INNE:
NIE-Przerwania programowe są wykorzystywane przy taskletach.
TAK-Przerwanie składa się z dwóch połówek.
TAK-Przy wywołaniach systemowych jest używany sys_
NIE-Rozmiar sektora dla urządzeń blokowych wynosi zazwyczaj 1024 bajty.
TAK-Rygle pętlowe powinny być stosowane wszędzie tam, gdzie nie można zawiesić wątku i gdzie czas przełączania kontekstu byłby niewspółmiernie dłuższy z czasem aktywnego oczekiwania.

9. Pytania INNE:
NIE-Rygle pętlowe są użyteczne w systemach jednoprocesorowych z wywłaszczaniem jądra.
TAK-Stała "HZ" dla architektury i386 wynosi 1000
NIE-Stan procesów po zakończeniu jest przechowywany w tym samym polu deskryptora.
NIE-Stronicowanie nigdy nie korzysta z segmentacji.
NIE-Struktura bio korzysta z listy offsetów.

10. Pytania INNE:
TAK-Struktura bio może być wykorzystywana w macierzach RAID (czy coś w ten deseń).
NIE-Struktura thread_struct jest deskryptorem procesu.
TAK-Urządzenia znakowe mają dostęp sekwencyjny.
TAK-Urządzenie znakowe jest zwykłym plikiem.
NIE-Użytkownik uprzywilejowany może dowolnie zmieniać wartość stałej HZ

11. Pytania INNE:
NIE-VFS jest zapożyczony od Microsoftu.
NIE-W 64-bitowych procesorach pamięć wysoka jest oznaczona jako HIGHMEM
NIE-W wersji 2.6 deskryptor pamięci jest przechowywany na stosie.
TAK-Wirtualny system plików jest modelem obiektowym.
NIE-Wszystkie pliki na dysku są reprezentowane przez VFS (czy coś takiego).

12. Pytania INNE:
NIE-Zawartość zegara czasu rzeczywistego jest odczytywana przez jądro co pewien okres czasu.
NIE-Zmienna "jiffies" jest nałożona na starsze 32 bity zmiennej "jiffies_64"
NIE-Zmienna jiffies przechowuje informacje o czasie rzeczywistym systemu
NIE-Zwiększenie wartości stałej HZ powoduje zmniejszenie częstotliwości przerwań zegarowych
NIE-Rygle pętlowe są rekurencyjne.

Wyszukiwarka

Podobne podstrony:
SO2 App ?za4
SO2 App ?za2
SO2 App pytania(Chrobot)(2)
so2
1 PPP APP Wprowadzenie do zarz środowisk
SO2 wyklad 9
SO2 2 1 (2011)
SO2 wyklad
APP Zadania Wskazniki
SO2 wyklad Warstwa operacji blokowych
app asrt06
SO2 instrukcja 4 Kolejki komunikatów
app asrt10
SO2 wyklad 1
so2
SO2 instrukcja 4
feb Transportation Moblie Bar Codes App Brief 0111 Polish
SO2 2 2 (2011)

więcej podobnych podstron