A kernel is a central component of an operating system. It acts as an interface between the user applications and the hardware. The sole aim of the kernel is to manage the communication between the software (user level applications) and the hardware (CPU, disk memory etc.).
In this “Operating System Structure – Operating System” you will learn about the following topics:
- Kernel of Operating System
- Is LINUX A Kernel Or An Operating System?
- Types of Kernel
- Monolithic Kernels
- Advantages of Monolithic Kernels
- Disadvantages of Monolithic Kernels
- Microkernels
- Advantages of Microkernel
- Disadvantages of Microkernel
- Difference between Microkernel and Monolithic Kernel
- Hybrid Kernel
- Nanokernel
- Exokernel
- Function of Kernel
- The Central Processing Unit, Random-Access Memory, Input/output (I/O) Devices, Memory Management, Device Management
- Architectures of Operating System
- Monolithic Architecture of Operating System
- Layered Architecture of Operating System
- Virtual Memory Architecture of Operating System
- Client/Server Architecture of Operating System
- System calls
- Shell
==== Point to Note ====
If you like to contribute, you can mail us BCA Notes, BCA Question Collections, BCA Related Information, and Latest Technology Information at [email protected].
See your article appearing on BCA Notes (Pokhara University) main page with your designation and help other BCA Students to excel.
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.
BCA 4th Semester Operating System Notes Pdf:
- Unit I: Introduction To Operating System
- Unit III: Process Management
- Unit IV: Deadlock
- Unit V: Memory Management
- Unit VI: Input/Output Device Management
- Unit VII: File System Management
- Unit VIII: Security Management
- Unit IX: Distributed Operating System
- Unit X: Case Study Issues
- Unit XI: Future Issues
0 Comments