Sisteme de operare - calcule

3x puncte

categorie: Informatica

nota: 9.66

nivel: Facultate

Procesul citeste instructiuni, citeste si scrie date din memorie. Perifericele controlate prin mecanismul DMA citesc si scriu date in memorie. Programele sunt incarcate de pe disk in memorie. Daca un program se executa, acesta citeste instructiunile si datele din memorie, accesad memoria prin adresele de memorie reprezentate pe 16, 32 sau 64 de biti. Odata terminat un program, el este eliberat din[...]
DOWNLOAD REFERAT

Preview referat: Sisteme de operare - calcule

Procesul citeste instructiuni, citeste si scrie date din memorie. Perifericele controlate prin mecanismul DMA citesc si scriu date in memorie. Programele sunt incarcate de pe disk in memorie. Daca un program se executa, acesta citeste instructiunile si datele din memorie, accesad memoria prin adresele de memorie reprezentate pe 16, 32 sau 64 de biti. Odata terminat un program, el este eliberat din memorie si spatiul sau este alocat altui program.

Pentru a imbunatatii utilizarea CPU si pentru a mari viteza de reactie a sistemului fata de utilizatori sistemul de operare trebuie sa tina in memorie mai multe programe in acelasi timp (multiprogramare). Exista mai multe scheme de management a memoriei, selectarea unei anumite scheme pentru un S.O. depinzand de mai multi factori, in special de platforma hardware a sistemului destinatie. Sistemul de operare asigura urmatoarele operatii in ceea ce priveste managementul memoriei:

Un proces este o unitate de lucru in cadrul unui sistem de calcul care are un program asociat, caruia i se aloca un set de resurse de memorie, de procesor,etc. si care executa in mod secvential instructiunile programului. Procesul se mai numeste si joburi, mai ales in contextul planificarii proceselor. La lansarea unui proces, acestuia i se aloca o zona de memorie pentru stiva, o zona pentr date si o zona de memorie heap care e alocata dinamic la rulare. In plus, procesul mai contine un contor de program numit instruction pointer si continutul registrelor procesorului.

Procesul se poate afla in una din urmatoarele stari:
Un proces nu este un program. In modelul de proces discutat pana acum, programul asociat era executat secvential, instructiune dupa instructiune. Altfel spus,un singur proces executa o singura operatiune la un moment dat. Sunt cazuri in care se doreste ca un program sa execute in paralel doua sau mai multe operatii. Altfel spus, sa execute mai multe procedure din program In acelasi timp. Acest lucru se obtine prin introducerea in proces a mai multor fire de executie.
DOWNLOAD REFERAT
« mai multe referate din Informatica

CAUTA REFERAT

TRIMITE REFERAT CERE REFERAT
Referatele si lucrarile oferite de E-referate.ro au scop educativ si orientativ pentru cercetare academica.
Confidentialitatea ta este importanta pentru noi

E-referate.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat termenii si conditiile de utilizare pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Politica de Cookie
Am inteles