Sloj OS za rukovanje kontrolerima Flashcards

1
Q

Sta karakterise ulazne i izlazne uredjaje

A
  • Dele se na blokovske i znakovne
  • Imaju razlicite jedinice pristupa, nacin pristupa, i pogled upravljanja
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Koja svojstva imaju drajveri

A
  • Namenjei su za rukovanje odredjenom klasom uerdjaja, jedan drajver moze da sluzi za vise primeraka jedne klase
  • Drajveri saradjuju sa kontrolerima UI uredjaja
  • Imaju svoje operacije - inicijalizacija , ulaz/izlaz
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sta karakterise tabelu drajvera?

A
  • Sadrzi adrese operacija datog drajvera, redni broj drajvera indeksira elemente koji sadrze operacije datog drajvera
  • Ako drajver nema tu operaciju nalazi se lazna operacija koja ne radi nista
  • Zbog ove tabele moguce je dodati nove drajvere u OS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sta podrazumeva podela drajvera na gornji i donji deo

A

U gornjem delu se nalaze operacije drajvera
U donjem sloju se nalaze obradjivaci prekida drajvera

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kada se pozivaju operacije drajvera blokovskih uredjaja

A
  • Inicijalizacija se poziva na pocetku rada OS
  • Operaciju ulaza bloka poziva sistemska operacija citanja iz sloja za rukovanje datotekama
  • Operaciju izlaza poziva se kada je potrebno da se izmenjeni sadrzaj bafera sacuva na disku
  • DMA mehanizam omogucava ulaz i izlaz
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sta sadrzi lista zahteva

A
  • Lista zahteva cuva sve zahteve procesa za zauzimanje procesora
  • Svaki sadrzi smer prenosa bloka, redni broj bloka, adresu bafera, adresu deskriptora procesa cija aktivnost se zaustavila radi prenosa
  • Tokom rukovanja moraju biti onemoguceni prekidi
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sta spada u nadzleznost drajvera blokovskih uredjaja ali i kontrolera

A
  • Poznavanje karakteristika uredjaja
  • Nacin preslikavanja blokova u sektore
  • Optimizacija kretanja glave diska
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Za koji drajver se odnosi elevator algoritam

A
  • Drajver blokovskih uredjaja
  • Glava diska se pomera tako da se sto manje krece da bi bilo brze, umesto da se zahtevi resavaju hronoloski
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Koju ulogu imaju sistemski procesi posrednici

A
  • Da za znakovne uredjaje kao sto je stampac salje sadrzaj kroz specijalne datoteke
  • Oni zakljucavaju datuteku zbog medjusobne iskljucivosti
  • Uz svakog posrednika ide i poseban imenik
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Kada se specijalna datoteka tipicno zakljucava

A

Kada joj pristupa sistemski proces posrednik

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

U kom slucaju nisu potrebni eho bafer i obradjivac prekida ekrana

A

Ako se radi o grafickim terminalima, kod njih je dovoljno smestiti znak u lokaciju video memorije

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Sta ne moze da meri drajver sata

A

Vremenske intervale krace od perioda prekida sata

How well did you know this?
1
Not at all
2
3
4
5
Perfectly