Recent changes
Login
Dispozitivele hardware sunt accesate prin intermediul unor fişiere din:
/sys
/proc
/dev
/media
[3]
(1)
Care din următoarele NU este un tip de fişier?
bloc
rețea
pipe
caracter
[2]
(1)
Care este caracteristica device-urilor caracter?
volum mic de date
viteză mare
căutări frecvente
organizare pe blocuri
[1]
(1)
Identificatorul major se referă la tipul dispozitivului. Identificatorul minor se referă la versiunea driver-ului.
adevărat/adevărat
adevărat/fals
fals/adevărat
fals/fals
[2]
(1)
Un dispozitiv de tip caracter este reprezentat de structura
file
inode
cdev
chrdev
[3]
(1)
Atunci când se accesează un pointer din user-space
trebuie folosite numai funcţii speciale
procesul NU se poate bloca
se pot face doar scrieri
este generat un oops; kernel-ul nu poate accesa user-space
[1]
(1)
Structura
file
este reprezentarea statică a unui
inode
conţine o referinţă la dispozitivul caracter
este într-o relaţie 1:1 cu un fişier
este folosită pentru a referi date specifice unui fişier deschis
[4]
(1)
La
read
şi
write
:
sensul transferului este cel văzut din user-space
NU se pot efectua transferuri parţiale
poziţia în fişier este actualizată automat
succesul este semnalat prin întoarcerea valorii
0
[1]
(1)
ioctl
este un mecanism:
de control
de sincronizare
accesibil numai din kernel
care NU permite transferul de date
[1]
(1)
O coadă de aşteptare
foloseşte busy-waiting
NU permite folosirea unui timeout
NU afectează rularea user-space
permite blocarea proceselor în aşteptarea unei condiţii
[4]
(1)
Anunțuri
Calendar
Hall of SO2
Împărțire ore laborator
Karma Awards
SO2 Need to Know
Orar
Reguli generale și notare
Send your first patch to Linux kernel
Resurse
Catalog
Discord
Documentație
Feed RSS
Listă de discuții
Mașina virtuală
Sală de laborator
Trimitere teme
Cursuri
Cursul 1 - Introducere
Test Cursul 1
Cursul 2 - Apeluri de sistem
Test Cursul 2
Cursul 3 - Procese
Test Cursul 3
Cursul 4 - Întreruperi
Test Cursul 4
Cursul 5 - Sincronizare
Test Cursul 5
Cursul 6 - Kernel debugging
Test Cursul 6
Cursul 7 - Adresarea memoriei
Test Cursul 7
Cursul 8 - Gestiunea memoriei
Test Cursul 8
Cursul 9 - Gestiunea fișierelor
Test Cursul 9
Cursul 10 - Gestiunea rețelei
Test Cursul 10
Cursul 11 - Virtualizare
Test Cursul 11
Curs Extra - Linux assembly
Curs Extra - Modelul de dezvoltare Linux
Teme
Git. Indicații folosire GitLab
Indicații generale teme
Temă exemplu - Hello World
so2/laboratoare/quiz/quiz_lab04.txt · Last modified: 2013/02/10 02:10 (external edit)
Old revisions
Media Manager
Back to top