Open Access Open Access  Restricted Access Subscription Access

A Review on RTOS and its Applications

Ronak Jain, Avani Pareek, Brakha Shrivastav, Rekha Vijay

Abstract


A real-time operating system (RTOS) is an integral part of a real-time embedded system (RTES). The majority of RTESs operate in dynamic contexts, thus it is impossible to predict in advance how much work will require computing. As a result, RTOSs greatly aid in the smooth operation of the RTES through efficient resource management and job scheduling techniques. This article looks at the current RTOS design issues and their application. The most recent RTOSs in a wide range of categories are thoroughly reviewed and explained. The post features a comparison study with their possibilities discussed so that interested readers may use it as a convenient starting place for their research on this subject.


Full Text:

PDF

References


Karnakanti, S. (2021). A Survey on Different Real Time Operating Systems. International Journal of Engineering and Advanced Technology (IJEAT),10(5).

Prabhakar, B., Natarajan, V. Real time operating system (RTOS) for efficient multitasking using LPC2148. International Journal of Advanced Technology in Engineering and Science, 3(3).

Singh, S., Tripathi, N., Chaudhary, A.K., Singh, M.K. (2012). An Introduction to RTOS. International Journal of Computer Science and Informatics, 1(4).

Zouaoui, S., Boussaid, L., & Mtibaa, A. (2017, May). SmallRTOS: Microcontroller-based embedded multitasking. In 2017 International Conference on Engineering & MIS (ICEMIS) (pp. 1-6). IEEE.

Kohútka, L., & Stopjaková, V. (2016, June). Task scheduler for dual-core real-time systems. In 2016 MIXDES-23rd International Conference Mixed Design of Integrated Circuits and Systems (pp. 474-479). IEEE.

Bertolotti, I. C., & Kashani, G. G. Z. (2015, September). On the performance of open-source RTOS synchronization primitives. In 2015 IEEE 1st International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI) (pp. 398-402). IEEE.

Oliveira, G., & Lima, G. (2020, November). Evaluation of scheduling algorithms for embedded freertos-based systems. In 2020 X Brazilian Symposium on Computing Systems Engineering (SBESC) (pp. 1-8). IEEE.

Patil, A., & Biradar, R. V. (2016, October). Scheduling techniques for TinyOS: A review. In 2016 International Conference on Computation System and Information Technology for Sustainable Solutions (CSITSS) (pp. 188-193). IEEE.

Belagali, R., Kulkarni, S., Hegde, V., & Mishra, G. (2016, December). Implementation and validation of dynamic scheduler based on LST on FreeRTOS. In 2016 International Conference on Electrical, Electronics, Communication, Computer and Optimization Techniques (ICEECCOT) (pp. 325-330). IEEE.

Zhao, Y., Wang, Q., Wang, W., Jiang, D., & Liu, Y. (2009, July). Research on the priority-based soft real-time task scheduling in TinyOS. In 2009 International Conference on Information Technology and Computer Science (Vol. 1, pp. 562-565). IEEE.


Refbacks

  • There are currently no refbacks.