第5章系统调用

在现代操作系统中,内核提供了用户进程与内核交互的一组接口。这些接口让应用程序受限地访问硬件设备,提供了创建新进程并与已有进程进行通信的机制,也提供了申请操作系统其它资源的能力。这些接口在应用程序和内核之间扮演了使者的角色,应用程序发出各种请求,而内核负责满足这些请求。 5.1 与内核通信 系统调用在用户空间进程和硬件设备之间添加了一个中间层。该层主要作用有三个。首先,为用户空间提供一种硬件的抽象接
相关文章
相关标签/搜索