Deterministisches Container-Scheduling: Tiefgehende Analyse von Linux cgroups v2

Herkömmliche Container leiden unter unvorhersehbarem Verhalten bei Speichermangel: Der Linux-Kernel stoppt Threads zur Page-Reclamation fuer etliche Millisekunden. Im SDV fuehrt dies zu Kamera-Frame-Verlusten oder Lenkungsfehlern. Dieser Artikel zeigt, wie cgroups v2 dies verhindert.

Proaktive Drosselung mit memory.high und Pressure Stall Information (PSI)

Statt einen Pod hart an `memory.max` abstuerzen zu lassen, bietet cgroups v2 `memory.high`: Ueberschreitet ein Pod diese Schwelle, bremst der Kernel Zuteilungen progressiv ab, waehrend PSI den Orchestrator alarmiert, unkritische Tasks zu drosseln.

Beseitigung von Direct-Reclaim-Jitter fuer ISO 26262 ASIL-D-Pods

Sicherheits-Pods duerfen niemals der Speicher-Reclamation unterliegen. Der Orchestrator schuetzt ASIL-D-cgroups mit `memory.min`: Selbst bei Speicherknappheit durch Dritte scannt, swapt oder entzieht der Kernel niemals Speicher dieser kritischen Pods.

Domain-Portfolio entdecken