RT_ PREEMPT Priorisierung

Mit dem Tool rtnice[*] wurden die (negativen) Real-time Prioritäten wie folgt zugewiesen:

Table 3: Priorisierung CPX1 - Supplier - RTCORBA Client
Prozess Priorität Kommentar
Supplier RT (-99) RTCORBA Client
softirq-net-rx -2  
softirq-net-tx -40  
IRQ 6 -90 Digitale Ein/Ausgänge
IRQ 14 -2 ide0
IRQ 17 -90 eth0 (für RT Kommunikation)
IRQ 18 -2 ethX (restliche Ethernetports)
   
Table 4: Priorisierung CPX2 - Receiver - RTCORBA Server
Prozess Priorität Kommentar
Receiver RT (-99) RTCORBA Server
softirq-net-rx -40  
softirq-net-tx -2 Senden ist rel. unwichtig
IRQ 6 -90 Digitale Ein/Ausgänge
IRQ 14 -2 ide0
IRQ 17 -90 eth0 (für RT Kommunikation)
IRQ 18 -2 ethX (restliche Ethernetports)
   

softirqs:
führen Interruptcode aus, welcher nicht zeitkritisch ist. Dies hat den Vorteil, dass die CPU nicht länger als nötig von einer Interruptserviceroutine benutzt wird. Eine detailierte Beschreibung ist in [Love05] ab Seite 142 zu finden.

Manuel Traut 2007-02-25