Paging
Aus Lowlevel
Version vom 4. März 2007, 19:10 Uhr von OS Coder (Diskussion | Beiträge)
Paging ist ein Mechanismus, der auf vielen Architekturen zum Einsatz kommt. Dabei wird zwischen physikalischem und virtuellem Speicher unterschieden. Der virtuelle Speicher wird in gleich große Blocke, so genannte Pages, unterteilt. Dann kann jeder Page ein physikalischer Speicherbereich zugeordnet werden.
Durch das Paging lassen sich weitere Features, wie z.B. Swapping, leichter implementieren. Auch ist durch Paging Speicherschutz gewährleistet, da jeder Prozess einen eigenen virtuellen Addressraum bekommt und somit von den anderen Prozessen abgeschirmt ist.