A Comprehensive Study of Kernel (Issues and Concepts) in Different Operating Systems
Asian Journal of Research in Computer Science,
Page 16-31
DOI:
10.9734/ajrcos/2021/v8i330201
Abstract
Various operating systems (OS) with numerous functions and features have appeared over time. As a result, they know how each OS has been implemented guides users' decisions on configuring the OS on their machines. Consequently, a comparative study of different operating systems is needed to provide specifics on the same and variance in novel types of OS to address their flaws. This paper's center of attention is the visual operating system based on the OS features and their limitations and strengths by contrasting iOS, Android, Mac, Windows, and Linux operating systems. Linux, Android, and Windows 10 are more stable, more compatible, and more reliable operating systems. Linux, Android, and Windows are popular enough to become user-friendly, unlike other OSs, and make more application programs. The firewalls in Mac OS X and Windows 10 are built-in. The most popular platforms are Android and Windows, specifically the novelist versions. It is because they are low-cost, dependable, compatible, safe, and easy to use. Furthermore, modern developments in issues resulting from the advent of emerging technology and the growth of the cell phone introduced many features such as high-speed processors, massive memory, multitasking, high-resolution displays, functional telecommunication hardware, and so on.
Keywords:
- Operating system
- microkernel
- kernels issues and concept
- android OS
- open-source OS
How to Cite
References
Hwang D, Yang M, Jeon S, Lee Y, Kwon D, Paek Y. Riskim: Toward complete kernel protection with hardware support. in 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE), 2019, pp. 740-745.
Ageed ZS, Zeebaree SR, Sadeeq MM, Kak SF, Rashid ZN, Salih AA, et al.A survey of data mining implementation in smart city applications.Qubahan Academic Journal.2021;1:91-99.
Dino HI, Zeebaree SR, Ahmad OM, Shukur HM, Zebari RR, Haji LM. Impact of Load sharing on performance of distributed systems computations. International Journal of Multidisciplinary Research and Publications (IJMRAP).2020;3:30-37.
Haji L, Zebari R, Zeebaree S, Abduallah W, Shukur H, Ahmed O.GPUs impact on parallel shared memory systems performance. Int. J. Psychosoc. Rehabil.2019;24:8030-8038.
Jiang H, Gao W, Wang M, See S, Yang Y, Liu W, et al.Research of an architecture of operating system kernel based on modularity concept. Mathematical and Computer Modelling. 2010;51:1421-1427.
Jijo BT, Zeebaree SR, Zebari RR, Sadeeq MA, Sallow AB, Mohsin S, et al.A comprehensive survey of 5G mm-wave technology design challenges. Asian Journal of Research in Computer Science.2021;1-20.
Dino HI, Zeebaree SR, Salih AA, Zebari RR, Ageed ZS, Shukur HM, et al.Impact of process execution and physical memory-spaces on os performance.
Zaidenberg NJ, Khen E. Detecting kernel vulnerabilities during the development phase. in 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing. 2015;224-230.
Fernandes A, Tribolet J. Enterprise operating system: the enterprise (self) governing system. Procedia Computer Science.2019;164:149-158.
Zeebaree S, Salim B, Zebari R, Shukur H, Abdulraheem A, Abdulla A, et al.Enterprise resource planning systems and challenges. Technol. Rep. Kansai Univ.2020;62:1885-1894.
Sharif KH, Zeebaree SR, Haji LM, Zebari RR. Performance measurement of processes and threads controlling, tracking and monitoring based on shared-memory parallel processing approach. in 2020 3rd International Conference on Engineering Technology and its Applications (IICETA), 2020;62-67.
Salih AA, Zeebaree SR, Abdulraheem AS, Zebari RR, Sadeeq MA, Ahmed OM. Evolution of mobile wireless communication to 5G revolution. Technology Reports of Kansai University.2020;62:2139-2151.
Baccelli E, Gündoğan C, Hahm O, Kietzmann P, Lenders MS, Petersen H., et al.RIOT: An open source operating system for low-end embedded devices in the IoT. IEEE Internet of Things Journal.2018;5:4428-4440.
Zebari SR, Yowakib AS. Improved approach for unbalanced load-division operations implementation on hybrid parallel processing systems. Science Journal of University of Zakho. 2013;1: 832-848.
Rashid ZN, Sharif KH, Zeebaree S. Client/servers clustering effects on cpu execution-time, CPU usage and CPU Idle Depending on activities of parallel-processing-technique operations. Int. J. Sci. Technol. Res.2018;7:106-111.
Ageed ZS, Zeebaree SR, Sadeeq MM, Kak SF, Yahia HS, Mahmood MR, et al.Comprehensive survey of big data mining approaches in cloud systems. Qubahan Academic Journal.2021;1:29-38.
Yazdeen AA, Zeebaree SR, Sadeeq MM, Kak SF, Ahmed OM, Zebari RR. FPGA implementations for data encryption and decryption via concurrent and parallel computation: A review. Qubahan Academic Journal.2021;1:8-16.
Hähnel M, Cui W, Peinado M. High-resolution side channels for untrusted operating systems. in 2017 {USENIX} Annual Technical Conference ({USENIX}{ATC} 17). 2017;299-312.
Abdulrahman LM, Zeebaree SR, Kak SF, Sadeeq MA, Adel AZ, Salim BW, et al.A state of art for smart gateways issues and modification. Asian Journal of Research in Computer Science.2021;1-13.
Ibrahim IM. Task scheduling algorithms in cloud computing: A review. Turkish Journal of Computer and Mathematics Education (TURCOMAT).2021;12:1041-1053.
Alzakholi O, Shukur H, Zebari R, Abas S, Sadeeq M. Comparison among cloud technologies and cloud performance. Journal of Applied Science and Technology Trends.2020;1:40-47.
Maulud DH, Zeebaree SR, Jacksi K, Sadeeq MAM, Sharif KH. State of art for semantic analysis of natural language processing. Qubahan Academic Journal.2021;1:21-28.
Hasan DA, Hussan BK, Zeebaree SR, Ahmed DM, Kareem OS, Sadeeq MA. The impact of test case generation methods on the software performance: A review. International Journal of Science and Business.2021;5:33-44.
Zeebaree S, Jacksi K. Effects of processes forcing on CPU and total execution-time using multiprocessor shared memory system. Int. J. Comput. Eng. Res. Trends.2015;2:275-279.
Shukur H, Zeebaree SR, AhmedAJ, Zebari RR, Ahmed O, Tahir BSA, et al.A state of art survey for concurrent computation and clustering of parallel computing for distributed systems. Journal of Applied Science and Technology Trends.2020;1:148-154.
Musse HM, Alamro LA. Cloud computing: architecture and operating system. in 2016 Global Summit on Computer & Information Technology (GSCIT). 2016;3-8.
Ageed ZS, Ibrahim RK,Sadeeq MA. Unified Ontology implementation of cloud computing for distributed systems. Current Journal of Applied Science and Technology. 2020;82-97.
Abdulazeez AM, Zeebaree SR, Sadeeq MA. Design and implementation of electronic student affairs system.Academic Journal of Nawroz University.2018;7:66-73.
Zeebaree S, Ameen S, Sadeeq M. Social media networks security threats, risks and recommendation: A case study in the kurdistan region. International Journal of Innovation, Creativity and Change.2020;13:349-365.
Sulaiman MA, Sadeeq M, Abdulraheem AS, Abdulla AI. Analyzation study for gamification examination fields. Technol. Rep. Kansai Univ.2020;62:2319-2328.
Tahir Z, Aslam M, Fatima M. Cloud computing influence on operating system. Science International.2015;27.
Ageed Z, Mahmood MR, Sadeeq M, Abdulrazzaq MB, Dino H. Cloud computing resources impacts on heavy-load parallel processing approaches. IOSR Journal of Computer Engineering (IOSR-JCE).2020;22:30-41.
Abdulqadir HR, Zeebaree SR, Shukur HM, Sadeeq MM, Salim BW, Salih AA, et al.A study of moving from cloud computing to fog computing.Qubahan Academic Journal. 2021;1:60-70.
Sadeeq MM, Abdulkareem NM, Zeebaree SR, Ahmed DM, Sami AS, Zebari RR. IoT and Cloud computing issues, challenges and opportunities: A review. Qubahan Academic Journal.2021;1:1-7.
Gaur P, Tahiliani MP. Operating systems for IoT devices: A critical survey. in Proceedings of the 2015 IEEE Region 10 Symposium. 2015;33-36.
Abdulla AI, Abdulraheem AS, Salih AA, Sadeeq MA, Ahmed AJ, Ferzor BM, et al.Internet of things and smart home security. Technol. Rep. Kansai Univ.2020;62:2465-2476.
Abdulraheem AS, Salih AA, Abdulla AI, Sadeeq MA, Salim NO, Abdullah H, et al.Home automation system based on IoT; 2020.
Sadeeq MA, Zeebaree S. Energy management for internet of things via distributed systems. Journal of Applied Science and Technology Trends.2021;2: 59-71.
Abdullah SMSA, Ameen SYA, Sadeeq MA, Zeebaree S. Multimodal emotion recognition using deep learning. Journal of Applied Science and Technology Trends.2021;2:52-58.
Ageed ZS, Zeebaree SR, Sadeeq MA, Abdulrazzaq MB, Salim BW, Salih AA, et al.A state of art survey for intelligent energy monitoring systems. Asian Journal of Research in Computer Science.2021;46-61.
Jader OH, Zeebaree S, Zebari RR. A state of art survey for web server performance measurement and load balancing mechanisms. International Journal of Scientific & Technology Research.2019; 8:535-543,
Riihijarvi J, Mahonen P, Saaranen MJ, Roivainen J, Soininen JP. Providing network connectivity for small appliances: a functionally minimized embedded web server. IEEE Communications Magazine.2001;39:74-79.
Younis ZA, Abdulazeez AM, Zeebaree SR, Zebari RR, Zeebaree DQ. Mobile Ad hoc network in disaster area network scenario: A review on routing protocols. International Journal of Online & Biomedical Engineering. 2021;17.
Zebari RR, Zeebaree SR, Jacksi K. Impact analysis of HTTP and SYN flood DDoS attacks on apache 2 and IIS 10.0 Web servers. in 2018 International Conference on Advanced Science and Engineering (ICOASE). 2018;156-161.
Osanaiye BS, Ahmad AR, Mostafa SA, Mohammed MA, Mahdin H, Subhi R, et al. Network data analyser and support vector machine for network intrusion detection of attack type.
Sadeeq M, Abdulla AI, Abdulraheem AS, Ageed ZS. Impact of electronic commerce on enterprise business. Technol. Rep. Kansai Univ.2020;62:2365-2378.
Zeebaree SR, Jacksi K, Zebari RR. Impact analysis of SYN flood DDoS attack on HAProxy and NLB cluster-based web servers. Indones. J. Electr. Eng. Comput. Sci.2020;19:510-517.
Kareem FQ, Zeebaree SR, Dino HI, Sadeeq MA, Rashid ZN, Hasan DA, et al.A survey of optical fiber communications: challenges and processing time influences. Asian Journal of Research in Computer Science.2021;48-58.
FanWC, Wong CS, Lee WK, Hwang SO. Comparison of interactivity performance of Linux CFS and Windows 10 CPU Schedulers. in 2020 International Conference on Green and Human Information Technology (ICGHIT). 2020; 31-34.
Győrödi R, Zmaranda D, Adrian VG, Győrödi C. A comparative study between applications developed for Android and iOS. International Journal of Advanced Computer Science and Applications.2017;8:176-182.
Sallow AB, Sadeeq M, Zebari RR, Abdulrazzaq MB, Mahmood MR, Shukur HM, et al.An investigation for mobile malware behavioral and detection techniques based on android platform. IOSR Journal of Computer Engineering (IOSR-JCE). 22:14-20.
Charles B, Rowe NC, McCarrin MR. Memory forensics and the macintosh os x operating system. in Digital Forensics and Cyber Crime: 9th International Conference, ICDF2C 2017, Prague, Czech Republic, October 9-11, 2017, Proceedings. 2018; 175.
Novac OC, Novac M, Gordan C, Berczes T, Bujdosó G. Comparative study of Google Android, Apple iOS and Microsoft Windows phone mobile operating systems," in 2017 14th International Conference on Engineering of Modern Electric Systems (EMES). 2017;154-159.
Harki N, Ahmed A, Haji L. CPU scheduling techniques: A review on novel approaches strategy and performance assessment. Journal of Applied Science and Technology Trends.2020;1:48-55.
Bala K, Sharma S, Kaur G. A study on smartphone based operating system. International Journal of Computer Applications.2015;121.
Ahvanooey MT, Li Q, Rabbani M, Rajput AR. A survey on smartphones security: software vulnerabilities, malware, and attacks. arXiv preprint arXiv:2001.09406; 2020.
Dong S, Xiong Y, Huang W, Ma L. KIMS: Kernel integrity measuring system based on TrustZone," in 2020 6th International Conference on Big Data Computing and Communications (BIGCOM). 2020;103-107.
Bissyandé TF. Contributions for improving debugging of kernel-level services in a monolithic operating system. Université Sciences et Technologies-Bordeaux I; 2013.
Ding J, Zhu X, Guo J, Li X, Yan R. End-to-end automated verification for os kernels. in 2018 25th Asia-Pacific Software Engineering Conference (APSEC). 2018; 139-148.
Nair H, Sridaran R. An innovative model (HS) to enhance the security in Windows operating system-A case study. in 2019 6th International Conference on Computing for Sustainable Global Development (INDIACom). 2019;1207-1211.
Tian D, Ma R, Jia X, Hu C. A kernel rootkit detection approach based on virtualization and machine learning. IEEE Access.2019; 7:91657-91666,
Kim J, Shin P, Kim M, Hong S. Memory-Aware fair-share scheduling for improved performance isolation in the Linux kernel. IEEE Access.2020;8:98874-98886.
Srinuan P, Yuan X, Tzeng NF. Cooperative memory expansion via OS kernel support for networked computing systems. IEEE Transactions on Parallel and Distributed Systems.2020;31:2650-2667.
Duca LC, Duca A, Lup AS. Real-time Linux drivers and latency evaluation system for TI OMAP4 mcSPI peripheral. in 2020 International Conference on Electrical, Communication, and Computer Engineering (ICECCE). 2020;1-4.
Boggavarapu RK, Jiang S. Deduplication-aware I/O Buffer management in the linux kernel for improved I/O performance and memory utilization. in 2020 12th International Conference on Knowledge and Smart Technology (KST). 2020;70-74.
Liu X, Maghlakelidze G, Zhou J, Izadi OH, Shen L, Pommerenke M, et al.Detection of ESD-induced soft failures by analyzing linux kernel function calls. IEEE Transactions on Device and Materials Reliability.2020;20:128-135.
Sun P, Yang S, Lai Z, Li D, Yao A. Function-call network reliability of kernel in android operating system. in 2019 IEEE International Symposium on Circuits and Systems (ISCAS). 2019;1-5.
Iqbal S, Yasin A, Naqash T. Android (Nougats) security issues and solutions. in 2018 IEEE International Conference on Applied System Invention (ICASI). 2018; 1152-1155.
Wang X, Li C, Song D. CrowdNet: identifying large-scale malicious attacks over android kernel structures.IEEE Access.2020;8:15823-15837.
Kouki R, Boe A, Vantroys T, Bouani F. Autonomous internet of things predictive control application based on wireless networked multi-agent topology and embedded operating system. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering.2020;234:577-595.
Saleel A, Nazeer M, Beheshti BD. Linux kernel OS local root exploit. in 2017 IEEE Long Island Systems, Applications and Technology Conference (LISAT). 2017;1-5.
Cha SJ, Jeon SH, Jeong YJ, Kim JM, Jung S. Analysis of Linux Kernel packet processing on manycore systems. in TENCON 2018-2018 IEEE Region 10 Conference. 2018;2276-2280.
Jung S, Kim BS, Kim KI, Roh B, Ham JH. Implementation of AODV-UU on Linux 4.15 Kernel. in 2019 IEEE 16th International Conference on Mobile Ad Hoc and Sensor Systems Workshops (MASSW). 2019; 160-161.
-
Abstract View: 2652 times
PDF Download: 1744 times