sop 2

 0    36 tarjetas    michaldebski6
descargar mp3 imprimir jugar test de práctica
 
término definición
Przerwanie
empezar lección
mechanizm informowania systemu operacyjnego przez urządzenia zewnętrzne o zajściu określonych zdarzeń, polegający na wysłaniu sygnału, który przerywa aktualnie wykonywany ciąg instrukcji i wykonanie odpowiedniej procedury obsługi przerwania
Przerwanie programowe
empezar lección
przerwanie spowodowane wykonaniem specjalnej instrukcji w programie.
Przerwanie sprzętowe
empezar lección
przerwanie spowodowane przez urządzenie we.-wy. lub zegar.
Przerwanie zegarowe
empezar lección
przerwanie generowane przez wbudowany, programowalny zegar.
Tablica stanów urządzeń
empezar lección
tablica zawierająca opisy stanów urządzeń we.-wy. oraz kolejki zleceń operacji we.-wy.
Układ DMA (Direct memory access)
empezar lección
układ bezpośredniego dostępu do pamięci, układ służący do przesyłania obszarów pamięci do / z sterowników urządzeń bez udziału procesora.
Wektor przerwań
empezar lección
tablica w której znajdują się adresy procedur obsługi przerwań.
Blok kontrolny procesu
empezar lección
zestaw informacji o stanie procesu.
Ekspedytor
empezar lección
proces egzekwujący wyroku planisty krótkoterminowego. Pozbawia proces aktywny władzy nad procesem i przekazuje ją procesowi wskazanemu przez planistę
Kolejka planowania
empezar lección
miejsce oczekiwania procesów nieaktywnych na przydział procesora.
Planista
empezar lección
proces systemowy, który dokonuje selekcji procesu, który ma przejść ze stanu gotowy do stanu aktywny.
Planowanie
empezar lección
wskazywanie procesu, któremu ma być przydzielony procesor. W szczególności oznacza decydowanie, kiedy i który proces ma przejść ze stanu gotowy do stanu aktywny.
Planowanie wywłaszczeniowe
empezar lección
planowanie, w którym decyzje podejmuje się, gdy proces dobrowolnie zwalnia procesor.
Planowanie priorytetowe
empezar lección
planowanie na podstawie statycznie (albo dynamicznie) przydzielanych priorytetów procesów. Procesor jest przydzielany procesowi, który ma największy priorytet.
Planowanie wywłaszczeniowe
empezar lección
planowanie, w którym decyzje podejmuje się nie tylko wtedy, gdy proces dobrowolnie zwalnia procesor, ale także za każdym razem, gdy jakiś proces dołączy do kolejki gotowych.
Przełączanie kontekstu
empezar lección
zmiana wykonywanego procesu (gdy procesor jest przydzielany innemu procesowi z jakiegokolwiek powodu).
Stan procesu
empezar lección
jeden z: nowy, aktywny, czekający, gotowy, zakończony.
Wątek
empezar lección
lżejsza od procesu struktura, która ma własny przepływ sterowania, licznik instrukcji i stos, ale współdzieli z innymi wątkami w ramach tego samego procesu segment kodu, segment danych i tablicę otwartych plików etc.
FIFO (FCFS)
empezar lección
strategia planowania, w której procesy są wykonywane od początku do końca w takiej kolejności, w jakiej pojawiły się w systemie.
SJF (Shortest Job First)
empezar lección
strategia planowania nie wywłaszczeniowego, w której jako następny do wykonania wybiera się ten proces, który ma najkrótszą przewidywaną długość następnej fazy procesora.
SRTF (Shortest Remaining Time First)
empezar lección
strategia planowania wywłaszczeniowego, w której zawsze wykonywany jest ten proces, który ma najkrótszy przewidywany czas zakończenia obecnej fazy procesora.
RR (Round Robin) planowanie rotacyjne
empezar lección
strategia planowania, w której każdy proces po kolei otrzymuje kwant czasu do wykorzystania na procesorze.
Aktywne oczekiwanie
empezar lección
proces czekając na jakieś zdarzenie sprawdza ciągle warunek określających, czy dane zdarzenie już zaszło, jest to zjawisko niepożądane ze względu na niepotrzebne zużycie czasu procesora.
Algorytm Dekkera
empezar lección
implementacja sekcji krytycznej za pomocą wspólnych zmiennych dla dwóch współbieżnych procesów.
Algorytm piekarniany
empezar lección
implementacja sekcji krytycznej za pomocą wspólnych zmiennych dla n współbieżnych procesów.
Exchange
empezar lección
instrukcja procesora wykorzystywana przy implementacji mechanizmów synchronizacji procesów.
Kolejka komunikatów
empezar lección
mechanizm synchronizacji procesów, kolejka FIFO pakietów informacji z dwiema podstawowymi operacjami: dołączeniem komunikatu na koniec kolejki i pobraniem komunikatu z początku kolejki.
Kolejka procesów typu condition
empezar lección
mechanizm synchronizacji procesów dostępny w ramach monitorów.
Monitor
empezar lección
strukturalny mechanizm synchronizacji, monitor to rodzaj klasy, której metody stanowią sekcję krytyczną, plus kolejki procesów.
Sekcja krytyczna
empezar lección
fragment kodu lub operacje, których wykonywanie przez procesy współbieżne podlega synchronizacji zgodnie z następującymi zasadami: wzajemne wykluczanie, wykorzystanie, brak zagłodzenia
Semafor
empezar lección
mechanizm synchronizacji procesów, semafor to specjalna zmienna całkowita, na której można wykonywać tylko dwa rodzaje operacji: opuszczanie i podnoszenie.
Semafor binarny
empezar lección
szczególny rodzaj semafora, który może przyjmować tylko 1 i 0.
Test and set
empezar lección
instrukcja procesora wykorzystywana przy implementacji mechanizmów synchronizacji procesorów.
Algorytm bankiera
empezar lección
sprawdza, czy stan jest bezpieczny.
Czekanie cykliczne
empezar lección
zbiór czekających procesów, z których pierwszy czeka na drugi, drugi na trzeci itd., a ostatni proces czeka na ten pierwszy.
Graf przydziału zasobów
empezar lección
graf, którego wierzchołkami są procesy i zasoby, a każda krawędź reprezentuje przydzielenie zasobu procesowi albo żądanie zasobu przez proces. Cykl w tym grafie może oznaczać zakleszczenie.

Debes iniciar sesión para poder comentar.