linux系统内核

 

在linux下有一个目录,即/usr/src/kernels/目录,下面记载着一个linux系统的内核文件。

Linux内核[kernel]是整个操作系统的最底层,它负责整个硬件的驱动,以及提供各种系统所需的核心功能,包括防火墙机制、是否支持LVM或Quota等文件系统等等,如果内核不认识某个最新的硬件,那么硬件也就无法被驱动,你也就无法使用该硬件。

计算机真正工作的东西其实是硬件,例如数值运算要使用到CPU、数据储存要使用到硬盘、图形显示会用到显示适配器、音乐发声要有音效芯片、连接Internet 可能需要网络卡等等。内核就是控制这些芯片如何工作。操作系统内核是系统的核心,比喻人体而言的大脑。

用简而言之:协调CPU 内存 硬盘 主板的通道、外部设备(键盘、鼠标、USB其他设备)工作。协调多任务运行各个进程(程序任务)之间的调用

系统内核可以理解为系统中心程式, 因为操作系统也是用编程编出来的特殊程序, 所谓系统内核可以理解为系统最关键的程序(其实也可以理解为它执行各种命令的方式) 就像一辆车的发动机,好的发动机可以给车带来更好的性能!!

你可以在百度上搜索一下,我就不重复了,说说我自己的理解。

苹果核你知道吧,苹果其他的部分都是围绕他生长。 系统内核是系统的核心部分,主要负责进程调度,消息处理等。一般内核比较小。就像公司经理不负责生长任务,但是他们负责如何调度人员,分配资源.....

大概就是这个意思了

猜你喜欢

转载自blog.csdn.net/qq_39759656/article/details/81217174