Kernel - The Heart an Operating System

Authors

  • Neha Bansal  Department of Computer Science Engineering, Adesh Institute of Technology, Gharuan, Chandigarh Campus, Mohali, Punjab, India
  • Simran Saini  Department of Computer Science Engineering, Adesh Institute of Technology, Gharuan, Chandigarh Campus, Mohali, Punjab, India
  • Kiranpreet Kaur  Department of Computer Science Engineering, Adesh Institute of Technology, Gharuan, Chandigarh Campus, Mohali, Punjab, India
  • Charanjeet Kaur Raina  Department of Computer Science Engineering, Adesh Institute of Technology, Gharuan, Chandigarh Campus, Mohali, Punjab, India

Keywords:

CPU, BIOS, KERNEL, Power on Self Test, IPC, Virtual File System, HAL

Abstract

Kernel - the core part of the OS- have drivers to talk to the Hardware, Memory manager, schedule manager, interrupt handler, CPU scheduling, etc which BIOS Doesn’t has. It can also detect the hardware present on system and talk to them(hardware) through the device drivers. It is responsible for multiple applications to share the same hardware by controlling the access to CPU, Memory, and Devices by avoiding the deadlock condition.

References

  1. https://www.gnu.org/software/hurd/microkernel/mach/history.html
  2. https://developer.apple.com/library/content/documentation/Darwin/Conceptual/KernelProgramming/Architecture/Architecture.html
  3. https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/
  4. https://www.tutorialspoint.com/android/android_architecture.htm
  5. http://hiqes.com/android-linux-kernel-drivers/
  6. https://source.android.com/devices/architecture/ha
  7. https://www.cs.mcgill.ca/~rwest/wikispeedia/wpcd/wp/a/Architecture_of_Windows_NT.htm

Downloads

Published

2017-12-31

Issue

Section

Research Articles

How to Cite

[1]
Neha Bansal, Simran Saini, Kiranpreet Kaur, Charanjeet Kaur Raina, " Kernel - The Heart an Operating System, IInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 2, Issue 6, pp.1098-1101, November-December-2017.