|
LIVE Linux-Verband e.V. / Universität Hannover 4. - 5. März 2004 |
|
|
|
|
|
Erweiterte Real-Time Umgebung
Heutige Entwickler, die RT-Erweiterungen für General-Purpose Betriebssysteme - wie Linux - verwenden, vermissen oftmals die Möglichkeit, komfortabel Funktionen ihres Betriebssystems zu nutzen, die sie außerhalb der RT-Welt für vollkommen selbstverständlich ansehen. Eine einfache Ausgabe auf der grafischen Konsole, oder die Ein-/Ausgabe über Sockets oder Dateien muß aufwendig über Interprozess-Kommunikation gelöst werden, damit sie die Echtzeitfähigkeit des Systems nicht gefährden. Weiterhin ist die Frage der Nutzung von objektorientierten Programmierkonzepten in Zukunft als immer wichtiger einzuordnen, da die Projekte immer umfangreicher werden. Zumindestens was C++ angeht, sind hierzu sind die verfügbaren Lösungen in der Praxis noch zu einfach und für große Projekte kaum tragfähig. Dieser Vortrag beschriebt eine Lösung zu diesen Problemen, welche erarbeitet wurde, um ein komplexes, auf C++ basiertes, Simulationssystem (ClearSim-MultiDomain) auf eine Echtzeitumgebung zu portieren, ohne harte Echtzeitkriterien zu verletzen. Referenten:
Stefan Eilers
© 2004 Linux-Automation Orgateam
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||