PROCEDEU DE PARTAJARE A MEMORIEI ÎNTRE MAŞINI DISCRETE
Price not visible for this package
Assignment
No.: RO135544
Date: 28.02.2022
IALOVOI LAURENŢIU RADU [RO]
DAVIDOIU ALEXANDRA [RO]
Description:
Invenţia se referă la un procedeu de partajare a memoriei între maşini discrete. Procedeul conform invenţiei cuprinde o primă etapă în care un număr oarecare de maşini este înregistrat pentru a pune în comun spaţiul lor de adrese RAM, creându-se câte o tabelă, în fiecare maşină, în care se înregistrează o adresă de reţea a maşinii şi cantitatea de memorie RAM disponibilă, o etapă de alocare distribuită în care un proces, care se execută pe oricare dintre maşinile înregistrate, alocă memorie în masa de memorie disponibilă, pentru fiecare proces fiind menţinut un tabel de pagini virtuale care conţine mai multe intrări, câte una pentru fiecare pagină, şi anume: adresa virtuală a primei adrese din pagină, adresa maşinii unde se află pagina de RAM fizic, prima adresă fizică a paginii de RAM, o etapă de accesare a memoriei în care procesul accesează o pagină arbitrară alocată anterior, în două moduri: procesul accesează memorie în maşina curentă sau procesul accesează memorie într-o altă maşină, siuaţie în care pagina RAM din maşina de la distanţă este copiată mai întâi într-o pagină RAM locală, o etapă de sincronizare în care alocatorul de memorie sincronizează conţinutul copiilor locale ale paginilor de memorie cu cele din maşinile aflate la distanţă, o sincronizare reuşită putând fi urmată de furtul de pagini, păstrându-se pagina de la distanţă în memorie, dar eliberând pagina locală.