我们通常所说的linux 一般为linux的发行版,任何一款linux发行版他们的内核也就是 linux kernel 才是真正意义上的linux,至于linux 内核能做什么我们按操作系统的知识了具体了解;

   通常计算机在硬件层面按照冯诺伊曼的思想划分为运算器,控制器,存储器,输入输出设备 这5大部件,但是如果没有操作系统 这5大部件那将是相当难用的,因为计算机硬件都是电子部件只认识01这样的2进制数据,操作系统要做的 则是管理及控制我们的硬件,并对上层应用提供接口 及库调用。知道了这些知识,那内核的功能就显而易见了,内核是linux操作系统的主要组成部分

主要做一下4件事情

  1.内存管理:把硬件的内存好好的管理起来比如怎么存储?存储在哪?存什么之类的事情

  2.进程管理:分配那个进程怎么使用cup? 什么时候,多长时间

  3.设备驱动:主要充当与硬件和进程的媒介,让计算机进程可以操作硬件

  4.系统调用和安全:服务与那些进程发来的请求

我们通常看到的web浏览器、文件等被称为“用户空间”,这些应用程序通过系统调用接口(sci)与内核交互。

  

内核 计算机架构 计算机内核的作用_linux