Fiszki

SOI

Test w formie fiszek
Ilość pytań: 69 Rozwiązywany: 2551 razy
Mechanizm translacji adresu:
Zestawia ze sobą numer strony i przesunięcie na stronie
Zestawia ze sobą numer ramki i przesunięcie na stronie
Dodaje numer ramki do numeru strony
Zestawia ze sobą numer ramki i numer strony
Zestawia ze sobą numer ramki i przesunięcie na stronie
Bity użycia i modyfikacji stron służą do:
Zliczania odwołań w celu optymalizacji wymiany
Wspomagania translacji adresu
Stwierdzenia czy ramka jest pusta czy zawiera stronę
Wykrycia lokalności odwołań
Zliczania odwołań w celu optymalizacji wymiany
Wielopoziomowe tabele indeksowe stron:
Optymalizują czas ściągania do pamięci brakujących stron
Przyśpieszają translacje adresu
Spowalniają translacje adresu
Optymalizują czas ładowania tabel indeksowych stron
Spowalniają translacje adresu
Optymalizują czas ładowania tabel indeksowych stron
Translacja adresu polega na:
Generowania przerwania "błąd ramki", gdy strony nie ma w pamięci
Wykrywaniu zjawiska lokalności odwołań
Zamianie adresu wirtualnego na fizyczny
Zamianie adresu fizycznego na wirtualny
Generowania przerwania "błąd ramki", gdy strony nie ma w pamięci
Zamianie adresu wirtualnego na fizyczny
Przy wielopoziomowych tabelach indeksowych stron:
Zawartość elementu tabeli 1 poziomu wskazuje na tabelę 2 poziomu
Zawartość elementu tabeli 1 poziomu jest indeksem tabeli 2 poziomu
Zawartość elementu tabeli 1 poziomu jest zestawiania z zawartością elementu tabeli 2 poziomu
Zawartość elementu tabeli 1 poziomu jest dodawana do zawartości elementu tabeli 2 poziomu
Zawartość elementu tabeli 1 poziomu wskazuje na tabelę 2 poziomu
Przerwanie "błąd ramki" służy do:
Wykrycia próby dostępu z ramki nieprzydzielonej programowi
Ściągnięcia do pamięci żądanej strony
Stwierdzeniu czy ramka jest pusta czy zawiera stronę
Wykrycia próby zapisu poza przestrzenią adresową ramki
Ściągnięcia do pamięci żądanej strony
Algorytm "LRU" polega na:
Ściągnięciu do pamięci strony, która będzie najczęściej potrzebna
Ściągnięciu do pamięci strony, która będzie najszybciej potrzebna
Wyrzuceniu z pamięci strony najrzadziej używanej
Wyrzuceniu z pamięci strony najdawniej używanej
Wyrzuceniu z pamięci strony najdawniej używanej
Fragmentacja wewnętrzna polega na:
Podziale pamięci przydzielonej programowi na obszar danych i kodu
Niewykorzystaniu przez program całości przydzielonej mu pamięci
Niewykorzystaniu bloków pamięci pomiędzy przydzielonymi blokami
Nieciągłej alokacji plików na dysku
Niewykorzystaniu przez program całości przydzielonej mu pamięci
Mechanizm wymiatania polega na:
Wczytywaniu segmentów do pamięci operacyjnej i odsyłaniu ich na dysk
Wczytywaniu stron do pamięci operacyjnej i odsyłaniu ich na dysk
Przesuwaniu programów w pamięci w celu zlikwidowania fragmentacji
Scaleniu sąsiadujących wolnych bloków pamięci
Wczytywaniu segmentów do pamięci operacyjnej i odsyłaniu ich na dysk
Proces może pojawić się w puli procesów podlegających szeregowaniu w wyniku:
Wykonania operacji P na semaforze
Uruchomienia nowego procesu
Zakończenia operacji we/wy
Wykonania operacji V na semaforze
Uruchomienia nowego procesu
Zakończenia operacji we/wy
Wykonania operacji V na semaforze
Podział pamięci na bloki dowolnej wielkości:
Implikuje fragmentacje wewnętrzną
Implikuje fragmentacje zewnętrzną
Algorytm cebuli:
Powoduje fragmentacje wewnętrzną
Powoduje fragmentacje zewnętrzną
Powoduje fragmentacje zewnętrzną
Które z poniższych zdań są prawdziwe?
Segmentacja implikuje fragmentacje wewnętrzną
Stronicowanie implikuje fragmentacje zewnętrzną
Stronicowanie implikuje fragmentacje wewnętrzną
Segmentacja implikuje fragmentacje zewnętrzną
segmentacja jest czymś całkiem oddzielnym od podziału pamięci
Stronicowanie implikuje fragmentacje wewnętrzną
Fragmentacja zewnętrzna jest wywoływana przez:
Zmianę wielkości przydzielonych bloków
Zwalnianie bloków w kolejności innej niż odwrotna do przydziału
Zwalnianie bloków pamięci w kolejności przydziału
Podział bloków pamięci o dowolnej wielkości
Podział bloków pamięci o skwantowanej wielkości
Zmianę wielkości przydzielonych bloków
Zwalnianie bloków w kolejności innej niż odwrotna do przydziału
Zwalnianie bloków pamięci w kolejności przydziału
Fragmentacji zewnętrznej można uniknąć przez:
Zastosowanie algorytmu cebuli
Zwalnianie bloków w kolejności odwrotnej do przydziału
Zwalnianie bloków w kolejności przydziału
Przydział statycznych bloków pamięci o stałej wielkości
Zwalnianie bloków w kolejności odwrotnej do przydziału
Przydział statycznych bloków pamięci o stałej wielkości
Relokacja dynamiczna:
Wymaga zaadresowania odwołań względnych w czasie ładowania programu do pamięci
Wymaga wsparcia sprzętowego w postaci rejestru limitu
Pozwala chwilowo zlikwidować fragmentację zewnętrzną
Wymaga wsparcia sprzętowego w postaci rejestru bazy
Wymaga wsparcia sprzętowego w postaci rejestru bazy
Wykorzystanie instrukcji BadajiModyfikuj ( TestAndSet ) w synchronizacji:
Zatrzymuje procesor, jeżeli zostanie odczytane 0
Wymaga od procesorów aktywnego oczekiwania
Wymaga zorganizowania nieaktywnego oczekiwania
Wymaga od procesorów aktywnego oczekiwania
Dwukrotne kolejne wykonanie w jednym procesie operacji V na opuszczonym semaforze:
Jeżeli semafor pilnuje sekcji krytycznej to może doprowadzić do wpuszczenia do SK dwóch procesów
Nic nie zmienia
Powoduje podniesienie semafora
Podniesienie semafora, jeśli żaden proces nie był na nim zawieszony
Zwiększa wartość semafora o 2
Jeżeli semafor pilnuje sekcji krytycznej to może doprowadzić do wpuszczenia do SK dwóch procesów
Podniesienie semafora, jeśli żaden proces nie był na nim zawieszony
Z definicji zakleszczenie to stan w którym:
Dowolna większa od zera liczba procesów oczekuje na spełnienie warunków, które nie mogą zostać spełnione
Co najmniej dwa procesy oczekuje na spełnienie warunku, które nie mogą zostać spełnione
Dokładnie jeden proces oczekuje na spełnienie warunku, który nie może zostać spełniony
Dowolna większa od zera liczba procesów oczekuje na spełnienie warunków, które nie mogą zostać spełnione
Zmiennych warunkowych jest z definicji w monitorze:
Dwie
Tyle ile jest różnych warunków kontynuacji procesów plus jedna służąca wzajemnego wykluczaniu
Tyle ile jest różnych warunków kontynuacji procesów
Jedna
Tyle ile jest różnych warunków kontynuacji procesów

Powiązane tematy

Inne tryby