ETRO VUB
About ETRO  |  News  |  Events  |  Vacancies  |  Contact  
Home Research Education Industry Publications About ETRO

ETRO Publications

Full Details

Journal Publication

Linux PREEMPT-RT vs. Commercial RTOSs: How Big is the Performance Gap?

This publication appears in: GSTF Journal on Computing

Authors: H. Fayyad-Kazan, L. Perneel and M. Timmerman

Volume: 3

Issue: 1

Pages: 135-142

Publication Year: 2013


Abstract:

Real-time operating systems (RTOSs) are getting more and more important for different uses in industry and become an integral part of commercial products today. Currently, there are many types of RTOSs, either open source or commercial ones with less or more features and characteristics. The aim of this research is to benchmark the real-time (RT) behaviour and performance of an open source RTOS (Linux PREEMPT-RT v3.6.6-rt17) and two commercial ones (QNX and Windows Embedded Compact 7), where all of them fall in the same RTOS category: they use virtual memory techniques to protect the kernel from user space, and protect the user space applications from each other. Flat memory RTOS's are not in this category. The benchmark is based on experimental measurements' metrics such as thread switch latency, interrupt latency, sustained interrupt frequency, mutex and semaphore acquisition and release durations, and finally the locking behaviour of mutex. These tests are executed on an x86 platform (ATOM processor) following a test framework and using non-invasive measurement equipment. The results show that the Linux PREEMPT-RT in its current version 3.6.6 is starting to be a competitor against the tested commercial RTOSs.

External Link.

Other Reference Styles
Other Publications

• Journal publications

IRIS • LAMI • AVSP

• Conference publications

IRIS • LAMI • AVSP

• Book publications

IRIS • LAMI • AVSP

• Reports

IRIS • LAMI • AVSP

• Laymen publications

IRIS • LAMI • AVSP

• PhD Theses

Search ETRO Publications

Author:

Keyword:  

Type:








- Contact person

- IRIS

- AVSP

- LAMI

- Contact person

- Thesis proposals

- ETRO Courses

- Contact person

- Spin-offs

- Know How

- Journals

- Conferences

- Books

- Vacancies

- News

- Events

- Press

Contact

ETRO Department

Tel: +32 2 629 29 30

©2024 • Vrije Universiteit Brussel • ETRO Dept. • Pleinlaan 2 • 1050 Brussels • Tel: +32 2 629 2930 (secretariat) • Fax: +32 2 629 2883 • WebmasterDisclaimer