为Linux-3101内核添加系统调用.pdfVIP

  • 0
  • 0
  • 约4.62千字
  • 约 6页
  • 2018-02-10 发布于江苏
  • 举报
为Linux-3.10.1 内核 添加系统调用 1. 写在前面 系统调用是操作系统提供给用户程序调用的一组“特殊”接口。通过这组“特殊”接口,用 户程序可以获得操作系统内核提供的服务,如文件系统相关系统调用提供的打开文件、关闭 文件或读写文件服务,时钟相关的系统调用提供的获取系统时间、设置系统时间服务等。 从逻辑上来说,系统调用可被看成是一个内核与用户空间程序交互的接口——好比一个 中间人,把用户进程的请求传达给内核,待内核把请求处理完毕后再将处理结果送回给用户 进程。 一个系统调用的典型调用过程如下图所示。 用户应用程序 系统调用接口 ··· ① abc() abc(); { 用户态 … ··· int 0x80

文档评论(0)

1亿VIP精品文档

相关文档