SHPORA.net :: PDA

Login:
đćăèńòđàöèÿ

Main
FAQ

ăóìàíèòàđíûć íàóêè
ćńòćńòâćííûć íàóêè
ìàòćìàòèśćńêèć íàóêè
òćőíèśćńêèć íàóêè
Search:
Title: | Body:

a.Zona uArea

Fiecare proces are o zonă u area proprie, totu?i nucleul o accesează ca ?i cum numai o singură zonă u area ar fi în sistem, aceea a procesului care rulează. Nucleul schimbă harta de translatare a adreselor virtuale în funcție de procesul care se execută pentru a accesa zona u area corespunzătoare. Când compilează sistemul de operare, încărcătorul atribuie variabilei u, numele zonei u area, o adresă virtuală. Kernel-ul poate schimba dinamic adresa mapată a zonei u area cu altă adresă fizică.
Procesul poate accesa zona sa u area sa când se execută în modul nucleu darnu atunci când se execută în modul utilizator. Când nucleul planifică un proces pentru execuție, el găse?te zona u area corespunzătoare în memorie ?i o face accesibila prin intermediul adresei virtuale.(!!este tabel !!)
OBSERVATII :
1. Procesul poate accesa zona sa u area sa când se execută în modul nucleu dar nu atunci
când se execută în modul utilizator.
2. Pentru că nucleul poate accesa doar o zonă u area la un moment dat de timp prin adresa sa
virtuală, u area define?te parțial contextul procesului ce rulează în sistem.
3. Când nucleul planifică un proces pentru execuție, el găse?te zona u area corespunzătoare
în memorie ?i o face accesibilă prin intermediul adresei sale virtuale.