Ciao, non so se la sezione sia giusta, se non lo è chiedo scusa.. Non sapevo dove postare..
Sto studiando l'allocazione della RAM cioè il problema di distribuire la RAM tra i diversi processi. so che ci sono tre diversi modelli principali di allocazione:
1) l'allocazione contigua
2) paginazione
3) segmentazione.
L'allocazione contigua l'ho capita. Non ho capito invece la paginazione. Cosa vuol dire che la RAM è divisa in blocchi di memoria (frame) e che lo spazio degli indirizzi logici (cioè quelli creati dalla CPU) di un processo è organizzato in pagine?
Poi si parla di tabella delle pagine ecc.. Non riesco a capire questa cosa delle pagine e dei frame.
Io ho un processo che deve eseguire e per farlo deve essere caricato in RAM che è divisa in frame. Le pagine cosa c'entrano?
Ho molta confusione in testa.. Qualcuno me lo spiega in modo molto semplice?
Grazie!