Buradasın
Kernel vs Operating System
stackoverflow.com/questions/2013937/what-is-an-os-kernel-how-does-it-differ-from-an-operating-systemYapay zekadan makale özeti
- Technical Definition
- Operating system is a platform with libraries and infrastructure for applications
- Kernel is part of operating system, not operating system itself
- Kernel mediates access to system resources like CPU, memory, disk I/O
- User Experience
- End-user definition includes desktop, shortcuts, browser, media player
- Linux distribution like Ubuntu is OS for end-users
- Kernel doesn't match end-user definition of desktop and applications
- Special Cases
- Embedded systems are mostly kernel with specialized processes
- Kernel becomes OS when most applications require only kernel
- Operating system consists of kernel space and user space
- Implementation
- Kernel loads first in most operating systems
- Kernel manages system resources and communication between hardware and software
- Kernel provides lowest-level abstraction layer for application control