Salut,<br><br>Am inteles din enunt ca in functia vm_free () trebuie sa facem urmatoarele lucruri :<br>- sa demapam zona de memorie virtuala a procesului<br>- sa inchidem fisierele deschise pentru ram si swap<br><br>Functia vm_free (w_ptr_t start) primeste ca argument un pointer la zona de memorie virtuala, dar nu si descriptorii celor doua fisiere.<br>
<br>E ok daca se retin acesti descriptori in niste variabile statice initalizate la apelul functiei vm_alloc () sau se va modifica semnatura functie vm_free () astfel incat sa primeasca argument o structura de tipul vm_map_t cu toate informatiile ?<br>
<br>Bogdan Purcareata<br>