Operating system kernel (linux), operating system kernel linux
- Kernel of the Operating System)
- Is a group of programs that focus on managing all activities of the computer and all hardware in the drive system.
- With the kernel, developers do not have to consider the machine language, all hardware-related parameters, program portability, and uniqueness themselves. However, because developers use the interfaces provided by the operating system, you need to consider the operating system in which the application will run.
- Kernel functions include:
System call interface: communicates with hardware
Process control for program management: effectively allocates cpu resources
Memory management
File System management: such as data input/output and support for different file formats
Device driver: the operating system provides development interfaces for hardware manufacturers to design drivers for their devices.
- The kernel program is resident in memory after it is started, and the block is protected.
- The operating system mentioned in general includes the kernel and some application software.