Salve ragazzi, questo è la mia "prima volta" in questo forum, e quindi per prima cosa colgo l' occasione per salutarvi!
Scrivo in quanto ho un dubbio sullo swapping su file. Praticamente sto facendo un progetto per l' università (lab di sistemi operativi), che mi richiede di sviluppare un gestore di memoria.
Quindi senza entrare troppo nei dettagli, nel progetto devo gestire delle Struct che gestiscono "pezzi" di memoria.
Ora qui viene il mio dubbio: io devo gestire un tot di memoria, e se mi viene fatta una richiesta che non può essere soddisfatta perchè lo spazio rimasto è inferiore dovrò fare uno swap su file delle strutture che se swappate mi possono liberare la memoria che mi serve. Secondo voi è corretto fare una fprintf della struct su un file? Oppure c'è qualche system call che non conosco e che mi fa questo?
Vi ringrazio anticipatamente, e mi scuso se non sono stato troppo chiaro.