Professional Documents
Culture Documents
Group Presentation
Content
• Introduction
• Development Phases
• Present situation
• How to develop ?
• Benefits
• Questions
Introduction
• What is a kernel?
Applications
– Central component of the OS
– Managing system’s resources Operating System
• CPU Kernel
• Memory
CPU Memory Devices
• I/O devices
Basic Kernel Functions
• Process management
• Memory management
• Device management
• System calls
Types of Kernels
• Monolithic kernels
• Microkernels
• Hybrid kernels
• Nanokernels
• Exokernels
Microkernels
Monolithic kernels vs Microkernels