Extending RTA/Linux with fixed-priority scheduling with deferred preemption
Autor: | Bergsma, M., Holenderski, M.J., Bril, R.J., Lukkien, J.J., Petters, S.M., Zijlstra, P. |
---|---|
Přispěvatelé: | Mathematics and Computer Science, Security and Embedded Networked Systems, Interconnected Resource-aware Intelligent Systems |
Jazyk: | angličtina |
Rok vydání: | 2009 |
Zdroj: | Proceedings 5th International Workshop on Operating System Platforms for Embedded Real-Time Applications (OSPERT 2009, Dublin, Ireland, June 30, 2009; co-located with ERCTS'09), 5-14 STARTPAGE=5;ENDPAGE=14;TITLE=Proceedings 5th International Workshop on Operating System Platforms for Embedded Real-Time Applications (OSPERT 2009, Dublin, Ireland, June 30, 2009; co-located with ERCTS'09) |
Popis: | Fixed-Priority Scheduling with Deferred Preemption (FPDS) is a middle ground between Fixed-Priority Pre-emptive Scheduling and Fixed-Priority Non-preemptive Scheduling, and offers advantages with respect to context switch overhead and resource access control. In this paper we present our work on extending the real-time operating system RTAI/Linux with support for FPDS. We give an overview of possible alternatives, describe our design choices and implementation, and verify through a series of measurements that indicate that a FPDS implementation in a real-world RTOS is feasible with minimal overhead. |
Databáze: | OpenAIRE |
Externí odkaz: |