本期主要说内核和软件相关,并且如何更新内核和软件
内核
内核一个标准的linux内核以下部分组成:
进程管理(process management)
定时器(timer)
中断管理(interrupt management)
内存管理(memory management)
模块管理(module management)
虚拟文件系统接口(VFS layer)
文件系统(file system)
设备驱动程序(device driver)
进程间通信(inter-process communication)
网络管理(network management)
系统启动(system init)等操作系统功能的实现。
此处我们不详细说这些模块,因为如果真的要说,这个非常复杂,我们单说说为一个普通的linux桌面用户需要对内核理解什么就可以了。
内核是做什么的?内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
上面的解释可能很难理解!那么我们这么理解:内核是操作系统的核心,内核是提供操作系统基本功能的东西,内核一般都是用C写的,部分C没法处理的地方,用汇编写。
内核
内核一个标准的linux内核以下部分组成:
进程管理(process management)
定时器(timer)
中断管理(interrupt management)
内存管理(memory management)
模块管理(module management)
虚拟文件系统接口(VFS layer)
文件系统(file system)
设备驱动程序(device driver)
进程间通信(inter-process communication)
网络管理(network management)
系统启动(system init)等操作系统功能的实现。
此处我们不详细说这些模块,因为如果真的要说,这个非常复杂,我们单说说为一个普通的linux桌面用户需要对内核理解什么就可以了。
内核是做什么的?内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
上面的解释可能很难理解!那么我们这么理解:内核是操作系统的核心,内核是提供操作系统基本功能的东西,内核一般都是用C写的,部分C没法处理的地方,用汇编写。
