Da kein Programm fehlerfrei ist, muß ein Betriebssystem eine gewisse Robustheit gegenüber Programmfehlern bzw. Programmabstürzen besitzen. Hier greift u.a. das Speicherschutzkonzept. Bei diesem Konzept läuft jedes Programm in seiner eigenen ,,Miniwelt``, aus der es nicht ausbrechen kann, um z.B. Daten von anderen Programmen mutwillig oder unfreiwillig zu zerstören.
Abbildung 1: Alle Programme teilen sich den kompletten Speicher
Abbildung: Jedes Programm befindet sich in einer ,,Miniwelt``