内核如何为操作系统的其他部分提供服务?
How kernel provides services to other parts of operating system?
我在互联网上浏览了内核的定义,在许多定义中看到内核为 OS 的其他部分提供服务。
内核向 OS 的其他部分提供服务是什么意思?
任何人都可以用一些有效的例子来解释。
提前致谢。
kernel provides services to other parts of OS.
"others" 是指 OS 的一部分,它在 user space(非特权代码)中工作。其中有:
- 库,由 OS 提供并由 3d 方应用程序(或 3d 方库)使用。
- 框架,例如一个提供了 windows 子系统。
- OS本身提供的应用程序(可执行文件)。例如。
cd
命令。
如果这些组件中的任何一个需要内核的帮助,它就会使用内核的一项服务。通常,内核的服务是通过系统调用机制提供的。
我在互联网上浏览了内核的定义,在许多定义中看到内核为 OS 的其他部分提供服务。 内核向 OS 的其他部分提供服务是什么意思? 任何人都可以用一些有效的例子来解释。 提前致谢。
kernel provides services to other parts of OS.
"others" 是指 OS 的一部分,它在 user space(非特权代码)中工作。其中有:
- 库,由 OS 提供并由 3d 方应用程序(或 3d 方库)使用。
- 框架,例如一个提供了 windows 子系统。
- OS本身提供的应用程序(可执行文件)。例如。
cd
命令。
如果这些组件中的任何一个需要内核的帮助,它就会使用内核的一项服务。通常,内核的服务是通过系统调用机制提供的。