Für low-power Embedded Linux-Systeme ist es möglich, durch das Versetzen des Linux-Systems in einen Suspend-Zustand Energie zu sparen. Die Suspend- und Resume-Vorgänge von Linux können jedoch erhebliche Latenzen verursachen und damit die Reaktionszeit des Gesamtsystems beeinflussen. In dieser Masterarbeit soll zur Analyse des Suspend-/Resume-Verhalten eines Embedded Linux-Systems, ein Beispielsystem aufgesetzt und geeignete Messmethoden entwickelt und implementiert werden. Damit sollen Optimierungspotenziale im Kernel, in Treibernund in der Systemkonfiguration identifiziert und umgesetzt werden.
Zusammengefasst
- Aufbau eines Ziel- und Messsystems
- Identifizierung von Bottlenecks im System
- Umsetzung der Optimierungspotenziale im Zielsystem
- Bewertung der Optimierungen hinsichtlich Latenz, Energieverbrauch und Systemverhalten
- Du studierst Informatik, Embedded Systems, Elektrotechnik oder eine vergleichbare Studienrichtung
- Erfahrung mit Embedded-Linux-Entwicklung und C-Programmierung
- Begeisterung für energieeffiziente Embedded-Systeme und Echtzeitsysteme
- Ein inhabergeführtes Softwareentwicklungsunternehmen mit Fokus auf den Bereichen Software Development und Embedded Systems
- Rund 170 Kolleg*innen, die in Teams unterschiedlicher Nationalitäten und Altersstufen zusammenarbeiten
- Wir arbeiten seit mehr als 35 Jahren an der Umsetzung von Projekten vom Sensor bis in die Cloud
Was wir sein wollen: Ein wichtiger Teil deiner beruflichen Entwicklung. Darum freuen wir uns auf dich und dein Talent!