Spaces & Session-Partitionierung

In klassischen Browsern teilen sich alle Tabs im selben Fenster dieselben Cookies, Authentifizierungstoken und Cache-Dateien. Lastbrowser bricht mit diesem Modell und implementiert echte Session-Isolation pro Space.

Die Partitions-Architektur

Jeder Space in Lastbrowser erhält eine eindeutige Partitionierungs-ID nach dem Schema:

Partitions-Schema (Electron / Chromium)
persist:profile:<spaceId>

Beispiele:
persist:profile:default
persist:profile:work
persist:profile:client-acme

Was wird pro Space isoliert?

Automatisches Memory-Management (Discarding)

Damit viele offene Spaces nicht zu übermäßigem RAM-Verbrauch führen, überwacht Lastbrowser die Aktivität jedes WebContents. Tabs in inaktiven Spaces werden nach 30 Minuten Inaktivität in den Ruhezustand (Discard) versetzt. Beim Klick auf den Tab wird die Seite flackerfrei aus dem Cache wiederhergestellt.