内核 是什么?

Posted 天空下骄傲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内核 是什么?相关的知识,希望对你有一定的参考价值。

  内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。

  内核是操作系统的内部核心程序,它向外部提供了对计算机设备的核心管理调用。我们将操作系统的代码分成2部分。内核所在的地址空间称作内核空间。而在内核以外的统称为外部管理程序,它们大部分是对外围设备的管理和界面操作。外部管理程序与用户进程所占据的地址空间称为外部空间。通常,一个程序会跨越两个空间。当执行到内河空间的一段代码时,我们称程序处于内核态,而当程序执行到外部空间代码时,我们称程序处于用户态。

以上是关于内核 是什么?的主要内容,如果未能解决你的问题,请参考以下文章

每日一书丨微内核是什么?宏内核是什么?一文带你了解操作系统内核架构

Linux 内核和 Windows 内核有啥区别

内核控制路径和内核线程之间有什么关系?

windows NT内核是啥?

内核4.14.117啥意思?

内核空间和内核堆栈之间的关系是什么?