Scheduler-Tuning fuer Echtzeit-Tasks in einer Steuergeraete-Linie
Übersicht
Worum es bei diesem Projekt geht.
Analysiere Latenz-Histogramme, identifiziere Ausreisser-Ursachen und optimiere den Scheduler für ein ARM-Steuergerät. Erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Warum erreicht ein PREEMPT_RT-Linux auf der ARM-ECU keine 2-Millisekunden-Latenzgarantie und welche Scheduler-Konfiguration korrigiert das nachweisbar?
Earning criteria — what you'll demonstrate
- Scheduling-Klassen (SCHED_FIFO, SCHED_DEADLINE, CFS) anhand realer Workloads bewerten
- Prioritaets-Inversion mit Priority Inheritance Mutexes konkret aufloesen
- Kernel-Tracing-Werkzeuge (ftrace, cyclictest) systematisch zur Diagnose nutzen
- Wirkung einer Scheduler-Anpassung mit reproduzierbaren Messungen nachweisen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Operating Systems
Bachelor · Cs Se
Fit score: 1
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software Engineer
Wer Scheduler-Verhalten unter Echtzeit-Anforderungen analysieren kann, hebt sich bei Embedded- und Systems-Programming-Positionen deutlich von Bewerber:innen ab, die nur Anwendungs-Code geschrieben haben.
Dieses Projekt schärft
- operating-systems
- linux-kernel
- performance-analysis
Systems Architect
Systemarchitekt:innen muessen Scheduling-Garantien fuer sicherheitskritische Komponenten bewerten — die hier geuebte Argumentation mit cyclictest-Messdaten ist genau diese Faehigkeit in der Praxis.
Dieses Projekt schärft
- real-time-scheduling
- embedded-systems
- operating-systems
Noch eine Sache