Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Windows 1 1985
Arhitecturi Arhitecturi
o band asamblare (a) oRISC (Reduced instruction set computing)
o superscalar (b) oCISC (Complex instruction set computing)
o VLIW/EPIC
Memoria Cache
Introdus pentru a crea iluzia unei memorii ieftine,
rapide i de capacitate mare
Probleme de
o consisten: sisteme multitasking
o coeren: sisteme multiprocesor
Tipuri de memorie cache
o cu mapare direct
o asociative total
o asociative pe mai multe ci
Dispozitivele de I/O
Limea de band
o numrul de linii de date x frecvena magistralei
Conceptele de baz pentru SO
un program n execuie
are asociate mai multe resurse:
o un spaiu de adrese
o fiierele deschise
o alte resurse (memorie partajat, socketi, etc)
n general procesele sunt ierarhizate dup relaia printe-
copil
SO ofer protecie dar i comunicaie interprocese
Firele de execuie
adrese
o virtuale
o fizice
MMU i SO fac
translatarea din adrese
virtuale n adrese fizice
memory management unit (MMU)
Sistemul de fiiere
Interpretorul de comenzi
gestiunea proceselor
gestiunea memoriei
gestiunea fiierelor
gestiunea operaiilor de I/E
gestiunea reelei
Gestiunea proceselor
SO monolitice
SO microkernel
Maini virtuale
SO exokernel
SO stratificate
SO monolitice
Minix, Amoeba
QNX
Mach
Maini virtuale
ntrebri ????