应用程序、内核和硬件的关系

内核

操作系统:是在整个系统中负责完成最基本功能和系统管理的那些部分,组成如下:

  • 内核
  • 设备驱动程序
  • 启动引导程序
  • 命令行Shell或者其他种类的用户界面
  • 基本的文件管理工具
  • 系统工具


内核:系统其他部分所依赖服务的提供者,拥有受保护和内存空间和访问硬件设备的所有权限。

应用程序通过系统调用与内核进行通信。

应用程序、内核和硬件的关系_第1张图片

你可能感兴趣的:(Linux)