Linux: 内核

Linux内核

Linux内核主要负责四个功能:系统内存管理、软件程序管理、硬件设备管理、文件系统管理

系统内存管理

Linux内核可以管理硬盘上的交换区域,这片区域被称为虚拟内存,它扩大了系统可使用的内存

内核会自动把长时间未访问的资源从物理内存换出到交换区域里,需要访问时又把它换入到物理内存中

软件程序管理

运行中的程序称为进程,第一个进程称为init进程