linux系统调用实现的介绍

操作系统负责资源管理,当应用层需要使用资源时就需要向内核发起系统调用。如读取文件时发起syscall_read系统调用,建立socket时发起syscall_socket等等 内核完成引导后,就处于等待处理各种中断的状态下,以实现对硬件资源的管理,对上层请求的响应。 能够触发内核响应的有三类 1,系统调用,是基于软件中断实现的,应用层向内核层发起请求的方式 2,异常,如缺页异常,使虚拟地址被分配物
相关文章
相关标签/搜索