
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
互联网的高速发展,促使IT行业的逐步提升,我们应用的智能手机,电脑,都拥有自己的系统,比如,android,ios,windows。这些系统都给我带来很多生活中的方便,但是还有一款系统不为大家所知,但是程序员确实经常跟他们打交道,他们是世界上安全性最高系统,linux。今天青岛linux小编为大家介绍linux内核,希望大家喜欢!
Linux内核采用的是整体式结构(Monolithic),整个内核是一个单独的、非常大的程序,这样虽然能够使系统的各个部分直接沟通,提高系统相应速度,但与嵌入式系统存储容量小、资源有限的特点不相符合。因此,在嵌入式系统中经常采用的是另一种称为微内核(Microkernel)的体系结构,即内核本身只提供一些最基本的操作系统功能,如任务调度、内存管理、中断处理等,而类似于文件系统和网络协议等附加功能则运行在用户空间中,并且可以根据实际需要进行取舍。这样可以大大减小内核的体积,便于维护和移植。
对于Linux这样一个宏内核操作系统来说,一个完整的Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信