? Segmentierung und Paging sind zwei Strategien Computer verwenden, um den Speicherplatz für verschiedene Programme zu isolieren. Dies verhindert Fehler und Grenzen der Schaden durch bösartige Software. Paging
Wenn ein Betriebssystem eine Paging- Schema verwendet , wird der Speicher in die feste große Blöcke unterteilt. Diese genannt werden Rahmen , und sie in der Regel zwischen einem halben bis acht Kilobyte Kilobyte groß .
Wie Paging
Works Wenn ein Programm läuft , fordert er von der Speicher Betriebssystem . Das Betriebssystem weist es eine Reihe von Frames , um diese Anforderung zu erfüllen. Programme kennen die Seite, die sie zugewiesen worden und kann dort Speicher adressieren . Leider können sie auch auf Speicher außerhalb der ihnen zugewiesenen Seiten.
Segmentation
Dagegen teilt Segmentierung des Systems in Segmente , die wachsen und schrumpfen kann in der Größe . Die Segmente sind voneinander isoliert , wodurch jedes Programm mit der Illusion , dass sie Zugang zu einer unbegrenzten Speicher verfügt.
Kombination
Durch die Kombination der beiden , die Vorteile der einzelnen geltend gemacht werden können . Paging Fragmentierung verhindert, dass Programme in der ganzen Speicherplatz und Segmentierung schützt das Betriebssystem und andere Programme von schlecht geschrieben oder schädliche Software .