La problema cu inchiderea fisierelor voi spune doar cum deschi fiserul de ram si cum il inchid. Fac la fel si la swap.<br>f_ram= open (&quot;ram&quot;,  O_CREAT | O_RDWR, 0666);<br>    if (f_ram &lt; 0)<br>    {<br>        perror(&quot;Eroare RAM\n&quot;);<br>

    }   <br>    if (ftruncate(f_ram, phys_pages * pageSize) &lt; 0)<br>    {<br>            perror(&quot;Eroare ftruncate RAM\n&quot;);<br>    }<br>Iar la inchidere<br>if (close (f_ram)==-1){<br>    perror(&quot;close ram&quot;);<br>

    return -1;<br>}<br>if (unlink(&quot;ram&quot;) == -1) {<br>    perror(&quot;RAM&quot;);<br>    return -1;<br>}<br>Dupa cum am zis la swap am facut identic doar ca au fost schimbate numele si notatiile.<br><font color="#888888">Paul</font>