WorksheetsGestiunea memoriei
Total questions: 12
Worksheet time: 8mins
Memoria eternă se împrarte în:
Cache
Memorie prinipală
Memorie secundară
Memorie de arhivă
Memoria cache și memoria internă fromează:
Memoria Internă
Memoria Externă
Spatiu kernel este accesibil numai:
Codului Kernel
Sistemului de operarea
Systemul Crash
Fiecare aplicatie sau program care ruleaza pe sistemul de operare este un proces alcatuit din unul sau mai multe fire de executie, numite și...
Thread-uri
Multitasking-uri
Hardware-uri
Software-uri
Problemele cele mai des intalnite in lucrul cu memoria sunt:
Accesul invalid la memorie
Leak-urile de memorie
Accesul valid la memorie
Eroare 404
Accesul (a) la memorie prespune accesarea unor zone care nu au fost alocate sau au fost eliberate.
Un leak de memorie apare in doua situatii:
Un program omite sa elibereze o zona de memorie
Un program elibereză o zona de memorie
Un program pierde referinta la o zona de memorie dezalocata si, drept consecina, o poate elibera
Un program pierde referinta la o zona de memorie dezalocata si, drept consecina, nu o poate elibera
Segmentul de date își modifică, în timpul executiei...
Continutul (modificarea valorilor variabilelor)
Dimensiunea (alocare si dezalocare pentru variabile dinamice)
Programele nu isi gestioneaza explicit:
Segmentul de date
Segmentul de text
Segmentul de stiva
In figurile de mai jos este figurat aranjamentul spatiilor de adrese pentru un SO ...
Windows pe 64 biti.
Windows pe 32 biti.
La limbaje precum Java, Lisp, etc. unde nu exista "pointer freedom", eliberarea spatiului alocat se face automat prin intermediul unui garbage collector (...)
Link
Program
Componentă
Concluzie...
(a)
