第1章 Linux内核简介

2020-10-24  本文已影响0人  涵仔睡觉

通常,内核由负责响应中断的中断服务程序、负责管理多个进程从而分享处理器时间的调度程序,负责管理进程地址空间的内存管理程序和网络、进程间通信等系统服务程序共同组成。

在系统中运行的应用程序通过系统调用来与内核通信:


image.png

当一个应用程序执行一条系统调用,我们称内核正在代其执行。这种情况下,应用程序被称为通过系统调用在内核空间进行,而内核被称为运行于进程上下文中。这种交互关系(应用程序通过系统调用界面陷入内核)是应用程序完成其工作的基本行为方式。

每个处理器在任何指定时间点上的活动概括为以下三者之一:

Linux内核与Unix内核的区别:

上一篇 下一篇

猜你喜欢

热点阅读