Comparative analysis of different Operating systems for Raspberry Pi in terms of scheduling, synchronization, and memory management

  • Umair Saeed Department of Computer Science, Sindh Madressatul-Islam University, Karachi - 74000 Sindh Pakistan
  • Mansoor Ahmed Khuhro Department of Computer Science, Sindh Madressatul-Islam University, Karachi - 74000 Sindh Pakistan
  • Muhammad Waqas Department of Computer Science, Sindh Madressatul-Islam University, Karachi - 74000 Sindh Pakistan
  • Naadiya Mirbahar Research Lab of Artificial Intelligence and Information Security, Faculty of Computing Science and Information Technology, Benazir Bhutto Shaheed University Lyari, Karachi – 75660 Sindh Pakistan

Abstract

Deep learning, big data, and the internet of things (IoT) have changed the world entirely. As an embedded computer, Raspberry Pi is playing a dynamic and prominent role in the era of ubiquitous computing. In ubiquitous computing, performance and real-time throughput are still an area of focus for Raspberry Pi. Indeed, process scheduling, page swapping, and process synchronization techniques are essential and crucial parameters of the operating system for Raspberry Pi. The key study objectives were; (i) explore the recent trend of applications of Raspberry Pi and (ii) comparison of process scheduling, page swapping and process synchronization techniques with different Raspberry Pi operating systems. The study concluded that Linux-based operating systems are offering an optimized and efficient computing environment for Raspberry Pi.

Published
Jul 1, 2022
How to Cite
SAEED, Umair et al. Comparative analysis of different Operating systems for Raspberry Pi in terms of scheduling, synchronization, and memory management. Mehran University Research Journal of Engineering and Technology, [S.l.], v. 41, n. 3, p. 113-119, july 2022. ISSN 2413-7219. Available at: <https://publications.muet.edu.pk/index.php/muetrj/article/view/2522>. Date accessed: 16 aug. 2022. doi: http://dx.doi.org/10.22581/muet1982.2203.11.
Section
Articles
This is an open Access Article published by Mehran University of Engineering and Technolgy, Jamshoro under CCBY 4.0 International License