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

内核

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

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


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

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


阅读更多
个人分类: Linux
上一篇The meaning of "argc" and "argv" in programming
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭