SHPORA.net :: PDA

Login:

Main
FAQ





Search:
Title: | Body:

a.Memoria CACHE; structuri de date

nucleul pstreaz fi?ierele pe dispozitive de memorare permind proceselor s stocheze noi informaii sau s regseasc informaii stocate anterior. Cnd un proces dore?te s acceseze date dintr-un fi?ier, nucleul aduce datele n memoria principal, unde procesele le pot examina, le pot modifica ?i pot cere ca acestea s fie salvate din nou n sistemul de fi?iere. De exemplu, s revedem programul copy din nucleul cite?te datele din primul fi?ier n memorie iar apoi scrie datele n cel de-al doilea fi?ier. n timp ce trebuie s? transfere datele din fi?ier n memorie, nucleul trebuie de asemenea s? transfere ?i date auxiliare n memorie pentru a le manipula. Spre exemplu, superblocul unui sistem de fi?iere descrie printre altele, spaiul liber disponibil din sistemul de fi?iere. Nucleul cite?te superblocul n memorie pentru a-i accesa datele ?i l scrie napoi n sistemul de fi?iere cnd dore?te s salveze datele. n mod similar, inodul descrie situaia unui fi?ier. Nucleul cite?te un inod n memorie cnd doreste s acceseze datele dintr-un fi?ier ?i rescrie inodul napoi n sistemul de fi?iere cnd dore?te s actualizeze starea fi?ierului. El manipuleaz aceste date auxiliare fr cunoa?terea explicit a proceselor care ruleaz.