DocumentCode :
3689388
Title :
On the performance of open-source RTOS synchronization primitives
Author :
Ivan Cibrario Bertolotti;Gilda Ghafour Zadeh Kashani
Author_Institution :
CNR - National Research Council of Italy, IEIIT, C.so Duca degli Abruzzi 24, I-10129 Torino, Italy
fYear :
2015
Firstpage :
398
Lastpage :
402
Abstract :
Contemporary embedded system development is focusing more and more on software modularity and reuse, to reduce development costs and improve reliability. In this scenario, a Real Time Operating System (RTOS) often plays a central role to schedule task execution and provide inter-task communication and synchronization. For this reason, its performance and overhead become critical points of system design and evaluation. In this paper the basic performance of FreeRTOS, an open-source RTOS widely adopted for low-cost applications, is evaluated experimentally. The areas considered in the evaluation include context switch and semaphore synchronization overheads, as well as task activation jitter unduly induced by lower-priority tasks.
Keywords :
"Context","Switches","Real-time systems","Synchronization","Operating systems","Jitter"
Publisher :
ieee
Conference_Titel :
Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI), 2015 IEEE 1st International Forum on
Type :
conf
DOI :
10.1109/RTSI.2015.7325131
Filename :
7325131
Link To Document :
بازگشت