Paging
I operativsystem för datorer, är paging en av minneshanteringsmetoderna som en dator kan utnyttja för att lagra och hämta data från sekundärminne för användning i huvudminnet. I pagingmetoden hämtar operativsystemmet data från sekundärminnet i förutbestämda block som kallas pages eller sidor. Den stora fördelen med paging är att det gör det möjligt för det fysiska adressutrymmet hos ett program (process) att vara diskontinuerligt. Innan paging användes, var man tvungen att konstruera systemen så att hela programmet rymdes i lagringsminnet i en kontinuerlig följd, vilket orsakade olika datorminnes- och fragmenteringsproblem.[1] Swapping var då en metod att flytta hela processer till och från sekundärminne för att kunna köra flera processer parallellt.
Paging är en viktig del av implementeringen av virtuellt minne i de flesta generella samtida operativsystemen, vilket gör det möjligt att använda skivminneslagring av data som inte får plats i det fysiska Random Access Memory (RAM-minnet).
Referenser [redigera]
- ^ Belzer, Jack; Holzman, Albert G.; Kent, Allen, reds (1981). Encyclopedia of computer science and technology. 14. CRC Press. Sid. 32. ISBN 0824722140. http://books.google.com/?id=KUgNGCJB4agC&printsec=frontcover