Riferimenti per la struct page

Struttura per la rappresentazione di una pagina virtuale. Continua...

#include <vm_types.h>


Campi

uint16_t id
int present:1
int reference:1
int dirty:1
uint16_t frame_id


Descrizione dettagliata

Struttura per la rappresentazione di una pagina virtuale.

E' la funzione proc_init ad avere il compito di creare la tabella delle pagine per ogni processo; ogni voce in tabella sara' del tipo "struct page".

Definizione alla linea 55 del file vm_types.h.


Documentazione dei campi

int dirty

Se vale 1, la pagina e' stata modificata di recente

Definizione alla linea 63 del file vm_types.h.

Se la pagina e' presente in memoria, questo e' l'ID del frame associato

Definizione alla linea 65 del file vm_types.h.

Identificativo della pagina

Definizione alla linea 57 del file vm_types.h.

int present

Se vale 1, la pagina e' presente in memoria

Definizione alla linea 59 del file vm_types.h.

int reference

Se vale 1, la pagina e' stata referenziata di recente

Definizione alla linea 61 del file vm_types.h.


La documentazione per questa struct è stata generata a partire dal seguente file:
Università degli studi di Urbino "Carlo Bo"