You are here

Comparative Analysis of Real-Time Operating System (RTOS) of Some Selected OS Using External Signal Generator and Oscilloscope

Journal Name:

Publication Year:

Abstract (2. Language): 
This study presents a quantitative and qualitative comparative analysis of Real Time Operating systems (RTOS) of some selected operating systems in order to determine their performance in executing a task(s) over real time. In so doing, the studied systems which include Windows XP, Window 8, Window 7 professional and window 10 which are largely used in industrial and academic environments were selected and analysed using a function generator and Oscilloscope connected to the analysed system as a reference for conventional non-real-time operating system. The evaluations from the setup include real run time, worst case response times for latency, latency jitter and response time. Results from this study will be used as a generalization for the performance of such operating system on real time and thus, a consideration from this work will inform the choice of the most suitable RTOS for mission critical or non-critical embedded tasks.
47
53

REFERENCES

References: 

[1] Edwards. S (2001).Languages for Digital Embedded systems
[2] Franke, M. (2007): “A quantitative comparison of real-time Linux solutions”. Technical report, Chemnitz University of Technology.
[3] Keeling N.J. (1998). How Priority Inversion messes up real-time performance and how the Priority Ceiling Protocol puts it right. Real-time Magazine 1010(4): 46-50.
[4] K”oker, K.(2007). “Autonomous Robots and Agents, chapter Embedded RTOS: Performance Analysis with High precision counters, pages 171-179, Springer Berlin /Heidelberg.
[5] Labrose, J. (2002). MicroC/OS-II-The Real Time Kernel, CMP Books, 2 edition.
[6] Laplante, P.A. (2004). Real- Time System Design and Analysis, John Wiley & Sons.
[7] NIST (2002). Introduction to Linux for real- time control, Technical report, National Institude of standards and Technology (NIST).
[8] Liu C. and Layland J. (2002) Scheduling algorithm for multiprogramming in a hard real-time Environment, Journal of the Association for Computing Machinery, 20(1): 46-61
[9] Stewart D. (2001) Measuring Execution Time and Real-Time Performance, In Embedded Systems conference, San Francisco, April 2001.
[10] Sohal, V. (2001), How to really measure real-time. In Embedded System Conference.
[11] Obenland K. (2001) Real-Time Performance of Standards based Commercial Operating Systems. In Embedded Systems conference, San Francisco, April 2001.
[12] ManasSaksens (2001), Linux as Real-Time Operating System. In Embedded Systems conference, San Francisco, April 2001.
[13] Martin Timmerman (1998). RTOS Evaluations Kick Off. Real-Time Magazine 108(3): 6-10. March 1998.
[14] Taurion, C. (2005). Software Embarcado-A nova onda da informac, ao, Brasporat.
[15] Timmerman, M. (2000a). “RTOS market overview – a follow up”, Dedicated Systems Magazine.
[16] Timmerman, M. (2000b), “RTOS market survey – preliminary results”, Dedicated systems Magazine.
[17] Timmerman M. (2001), What makes a good RTOS. Technical report, Dedicated Systems.

Thank you for copying data from http://www.arastirmax.com