Gestore del buffer


Method Index

 o GB_flushAllPages()
Riporta in memoria permanente tutte le pagine modificate presenti nel buffer
 o GB_flushPage(Pid)
Riporta una pagina modificata in memoria permanente
 o GB_getAndPinPage(Pid)
Legge e spilla una pagina
 o GB_getNewPage(int, String)
Crea una nuova pagina nel file, la carica e la spilla nel buffer
 o GB_invalidatePage(Pid)
Segnala che la pagina specificata non deve essere considerata piu' valida
 o GB_setDirty(Pid)
Segnala che una pagina e' stata modificata
 o GB_start()
Inizializzazione gestore del buffer:
 o GB_terminate()
Terminazione gestore del buffer
 o GB_unpinPage(Pid)
Toglie lo spillo ad una pagina del bufferpool


Gestore del buffer

Architettura del sistema