Prozess
Problem
Chrome und VS Code laufen auf demselben Computer.
Ein Fehler in Chrome sollte normalerweise nicht zulassen, dass er den Speicher von VS Code überschreibt.
Anwendungen benötigen separate Ausführungsumgebungen.
Lösung — Prozess
Das Betriebssystem gibt jedem Prozess seinen eigenen Ausführungskontext und virtuellen Adressraum.
Chrome Prozess → Speicher A VS Code Prozess → Speicher B
Der Kernel kontrolliert den Zugriff auf gemeinsam genutzte Ressourcen.
Kerngedanke: Prozesse bieten isolierte Ausführungsumgebungen für das Ausführen von Programmen.