内核如何为操作系统的其他部分提供服务?

时间:2017-12-04 11:09:33

标签: operating-system kernel

我在互联网上查看了内核的定义,我在许多定义中看到内核为操作系统的其他部分提供服务。 内核为OS的其他部分提供服务意味着什么。 任何人都可以解释一些有效的例子。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

  

内核为操作系统的其他部分提供服务。

“他人”是指在用户空间(非自由代码)中工作的操作系统的一部分。其中包括:

  • 由操作系统提供并由3d方应用程序(或3d方库)使用的库。
  • 框架,例如一个提供了Windows子系统。
  • 操作系统本身提供的应用程序(可执行文件)。例如。 cd命令。

如果这些组件中的任何一个需要内核的帮助,它就会使用内核的一个服务。通常,内核的服务是通过系统调用机制提供的。