Metode de alocare a memoriei principale si sisteme de operare

Trimisa la data: 2009-05-18 Materia: Informatica Pagini: 88 Comentarii: 0 (comenteaza) Autor: Raul_L
Raporteaza o eroare
Lucrare de licenta despre Metode de alocare a memoriei principale si sisteme de operare
Segmentarea poate duce acest lucru mai departe permitand fiecarui proces sa aiba mai multe simulari de memorie (segmente). Fiecare segment incepe la adresa zero este independent si segmentele unui proces pot fi in pagini diferite. Intr-un sistem cu segmentare o adresa are doua parti: un numar de segment si un deplasament in cadrul segmentului. Cele mai multe sisteme folosesc segmentarea dar intr-o versiune limitata. UNIX-ul foloseste exact trei segmente pentru fiecare proces. Un segment (segmentul text) unde se afla codul executabil al procesului.

Acesta este in general read-only, de dimensiune fixata cand incepe sa se execute procesul si impartit de toate procesele care executa acelasi program. Cateodata datele read-only sunt de asemenea plasate tot in acest segment. Alt segment (segmentul de date) pastreaza memoria folosita pentru variabilele globale. El este read/write (se poate scrie si citi) dar nu si executabil si in mod normal nu este impartit de procese .Exista un apel sistem special pentru a creste dimensiunea segmentului de adate al unui proces. Al treilea segment este segmentul de stiva. Dupa cum spune si numele, este folosit pentru stiva procesului pentru a pastra informatii folosite la apelurile de proceduri si la intoarcerea din acestea la fel ca variabilele locale ale procedurilor.
Comanda prin: SMS / CARD
Comanda aceasta lucrare cu doar 10 Euro + TVA.
Completeaza-ti corect adresa de e-mail. Pe aceasta vei primi link-ul de descarcare a lucrarii de licenta dupa ce plata a fost confirmata!
E-mail:
Pentru operatorul Vodafone procesul presupune trimiterea a doua SMS-uri de verificare tarifate la valoarea unui SMS normal in aceasta retea.
Pentru operatorul Telekom procesul presupune trimiterea a doua SMS-uri de verificare tarifate la valoarea unui SMS normal in aceasta retea.
Selecteaza metoda de plata:
Alege metoda prin care doresti sa efectuezi plata:

3Imputernicire taxe si impozite

Lucrare de licenta despre Metode de alocare a memoriei principale si sisteme de operare

Lucrare de licenta despre Metode de alocare a memoriei principale si sisteme de operare
Cuprins

Introducere..............................4

Capitolul I. Alocarea memoriei principale...................6
I.1 Algoritmi pentru gestionarea memoriei.................7
I.3 Compactarea si colectarea gunoaielor.................11
I.4 Suprapunere.........................................13
I.5 Incarcarea dinamica..........................15
I.6 Swapping.................................15

Capitolul II. Memoria virtuala...................17
II. 1 Paginare...........................17
II.1.1 Tabelele de pagina.........................19
II.1.2 Inlocuirea paginii.........................24
II.1.3 Alocare de cadre pentru un singur proces................25
II.1.4 A doua sansa.................................28
II.1.5 Alocarea cadrelor pentru procese multiple.................29
II.1.6 Alocarea cu partitii fixate.....................34
II.1.7 Frecventa erorii de pagina (PFF).....................34
II.1.8 Multime de lucru.....................35
II.2 Segmentare..................................35
II.2.1 Segmentarea in sistemul de operare MULTICS...................38
II.2.2 Intel x86......................39

Capitolul III. Organizarea memoriei in sistemul de operare UNIX....41
III.1 Swapping (transfer)..........................41
III.1.1 Alocarea spatiului de swap....................43
III.1.2 Transferarea proceselor din memoria principala.............46
III.1.3 Transferul proceselor in memoria principala...............48
III.2 Pagina la cerere.......................53
III.2.1 Structuri de date pentru paginarea la cerere.................54
III.2.2 Procesul care fura pagini (pfp)..................60
III.2.3 Erorile de pagina......................63
III.2.4 Paginare la cerere pe hardware mai putin sofisticat..........69
III.3 Un sistem hibrid cu swap si paginare la cerere...........69

Capitolul IV Alocarea memoriei in sistemul de operare Windows......72
IV.1 Modelul de memorie segmentata de la Windows 3.1..............72
IV. 2 Modelul de memorie nediferentiata de la Windows NT.........74
IV.3 Tipuri de memorie Windows.................................77

Capitolul V. Alocatoare de memorie.................79
V.1 Un alocator dinamic foarte simplu.............79
V.2 Alocatorul cu harta de resurse...................80
V.3 Alocatorul cu puteri ale lui 2.................81
V.4 Alocatorul Karels-McKusick................82
V.5 Alocatorul "slab"..............84

Bibliografie..............................87
Nota:Textul de mai sus reprezinta un extras din lucrarea de licenta "Metode de alocare a memoriei principale si sisteme de operare". Prin descarcarea prezentei lucrarii stiintifice, orice utilizator al site-ului www.referat.ro declara si garanteaza ca este de acord cu utilizarile permise ale acesteia, in conformitate cu prevederile legale ablicabile in domeniul proprietatii intelectuale si in domeniul educatiei din legislatia in vigoare.
Adauga comentariu:
Adauga comentariu
*Nu exista comentarii
Stiri
Student Center
Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Noutati
Stiri educatie
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Materiale educative Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.