scholarly journals A Comparative Study of Operating Systems: Case of Windows, UNIX, Linux, Mac, Android and iOS

2020 ◽  
Vol 176 (39) ◽  
pp. 16-23
Author(s):  
Akinlolu Adekotujo ◽  
Adedoyin Odumabo ◽  
Ademola Adedokun ◽  
Olukayode Aiyeniko
Author(s):  
Gibet Tani Hicham ◽  
El Amrani Chaker ◽  
Elaachak Lotfi

Cloud Computing is the most powerful computing model of our time. While the major IT providers and consumers are competing to exploit the benefits of this computing model in order to thrive their profits, most of the cloud computing platforms are still built on operating systems that uses basic CPU (Core Processing Unit) scheduling algorithms that lacks the intelligence needed for such innovative computing model. Correspdondingly, this paper presents the benefits of applying Artificial Neural Networks algorithms in regards to enhancing CPU scheduling for Cloud Computing model. Furthermore, a set of characteristics and theoretical metrics are proposed for the sake of comparing the different Artificial Neural Networks algorithms and finding the most accurate algorithm for Cloud Computing CPU Scheduling.


Author(s):  
Abderrazak Jemai

This chapter provides a comparative study between recent operating systems, designed for embedded systems. Our study focuses, in particular, on systems designed for Multiprocessors implementations called MPSoC. An OS can be seen as abstract layer or an interface between the embedded application and the underlying hardware. In this chapter, we give a comparative study of main operating systems used in embedded systems. The originality of this chapter is that we specially focus on the OS ability to be optimized to support and manage a multiprocessor architecture. A multiprocessor system-on-chip is software driven and mastering the development complexity of the software part of MPSoC, is the key to reduce developing time factor. This opportunity could be reached through the use of a document giving a detailed description and analysis for criteria related to MPSoC. The wide diversity of existing operating systems, the huge complexity to develop an application specific or a general purpose, and the aggressive evolution of embedded systems makes the development of such a system a so difficult task. These considerations lead to the realization that a work that provides guidance for the MPSoC designers will be very beneficial for these communities.


Sign in / Sign up

Export Citation Format

Share Document