Linux系统调用[借鉴].pdfVIP

  • 1
  • 0
  • 约1.83万字
  • 约 10页
  • 2021-10-17 发布于福建
  • 举报
Linux 系统调用 摘要 :本期重点和大家讨论系统调用机制。其中涉及到了一些及系统调用的性能、上下文深 层问题,同时也穿插着讲述了一些内核调试方法。并且最后试验部分我们利用系统调用与相 关内核服务完成了一个搜集系统调用序列的特定任务,该试验具有较强的实用和教学价值。 什么是系统调用 顾名思意,系统调用说的是操作系统提供给用 户程 序调用的一 组“ 特殊”接口 。用户程 序 可以通过这组“ 特殊”接口来获得 操作系统内核提供的服务, 比如 用户可以通过 文件 系统相 关的调用 请求 系统 打开 文件 、关 闭文件或读写 文件 ,可以通过 时钟相关的系统调用 获得 系统 时 间或设置 系统时 间等 。 从逻辑 上来 说,系统调用 可被看 成是一个内核与用 户空间程 序交互 的接口——它好比 一 个中 间人 ,把用 户进程 的请求传达 给内核, 待 内核把请求处理 完 毕后再将处理结果送回 给用 户空间 。 系统服务 之所以需要通过 系统调用提供给用 户空间 的根本原因 是为 了对系统 “保护”, 因为我们 知

文档评论(0)

1亿VIP精品文档

相关文档