Betriebssysteme · Institut für Systemarchitektur · Fakultät Informatik · TU Dresden |
|
12. 09. 2014Flexible Errror Handling in Embedded Real-Time SystemsAndreas HeinigTU DortmundDaraus ergibt sich ein ernstzunehmendes Problem besonders für Entwickler eingebetteter Systeme. Um SEUs zu korrigieren, ist ein Mehraufwand an ohnehin schon knappen Ressourcen wie Rechenleistung, Speicher und Energie erforderlich. Wenn die Einhaltung von Realzeit-Bedingungen oberste Priorität hat, wird die Korrektur umso schwieriger. In diesem Vortrag wird eine Lösung dieses Dilemmas angeboten, indem Wissen über die ausgeführte Anwendung zum Einsatz kommt. Es ist festzustellen, dass einige Arten von Fehlern, wie z.B. ein gekipptes Bit im Videospeicher, ohne merkliche Seiteneffekte ignoriert werden können. Um diese Wissen zu erlangen, wird eine Kombination von Compiler-basierter Code-Transformationen und zugehörigen adaptiven Fehlerbehandlungsfunktionen des Betriebssystems benötigt. Dieser Lösungsansatz, auch FEHLER genannt, wird im Vortrag dargestellt mit dem Hauptaugenmerk auf die Betriebssystemkomponenten. |
28. Oct 2020
|
|
· Copyright © 2001-2022 Operating Systems Group, TU Dresden | Impressum · |