1.7 - Memory Mangement (p.24)

  • Snel toegankelijke data gedeeld door de CPU en I/O apparaten.
  • Instructies moeten in het geheugen zitten om te kunnen worden uitgevoerd door de CPU.
    • Een programma wordt gelinkt aan absolute adderessen in het geheugen, en daarin geladen.
    • Zodra een programma klaar is, worden de geheugenlocaties vrijgegeven en kan het volgende programma worden geladen.
  • Memory management is nodig
    • Optimaliseren van CPU gebruik.
    • Interactie tussen de computer en de gebruiker snel houden.
    • Sommige type computers hebben altijd sommige programmas nodig in het geheugen.
  • Veel verschillende vormen van Memory-Management.
    • Verschilt in algoritmes.
    • Kiezen op basis van hardware.
  • Het OS is verantwoordelijk voor het geheugen door de volgende activiteiten:
    • Bijhouden welke delen van het geheugen in gebruik zijn, en door wie.
    • Beslissen welke (delen) van processen/data uit en in het geheugen mogen worden geplaatst.
    • Toewijzen en Afnemen van geheugenruimte wanneer nodig.

results matching ""

    No results matching ""