Brain-Score 95/100 TECH MIT OpenCourseWare · 12:19

16.2.2 Basics of Virtual Memory

3-Second Blueprint (English)

  1. The MMU splits CPU virtual addresses into a high-order Virtual Page Number (VPN) index and an unchanged low-order page offset.
  2. Page table entries store a resident bit (R) and Physical Page Number (PPN), mapping 4 KB (2^12 byte) pages anywhere in main RAM.
  3. Accessing a page with R=0 triggers a page fault to fetch from disk, while constant working-set misses cause severe thrashing.
Virtual MemoryMMUPage TablePage Fault

3-Sekunden-Fazit (Deutsch)

  1. Die MMU teilt virtuelle CPU-Adressen in eine virtuelle Seitennummer (VPN) als Tabellenindex und einen unveränderten Seiten-Offset.
  2. Seitentabelleneinträge speichern Resident-Bit (R) und physische Seitennummer (PPN), um 4-KB-Seiten flexibel im RAM abzubilden.
  3. Zugriffe bei R=0 lösen einen Page Fault zum Nachladen von der Platte aus; ständige Seitenfehler führen zu massivem Thrashing.
Virtueller SpeicherMMUSeitentabellePage Fault

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.