Linux内核分析(四)Linux系统调用初探

系统调用是操作系统为用户态进程提供的一组可以与硬件设备进行交互的接口,可以帮助应用程序开发者从处理底层硬件的细节中解放出来。所以系统调用的上层就是我们的应用程序,而下层就是操作系统管理下的各种硬件设备和其他资源。应用程序是通过中断的方式向内核发出一个明确的请求的。本文的目的就是用一个直观的例子展示一下系统调用的过程。     先来看一个使用系统调用的小程序,这个程序用追加模式打开一个文件,在里面写
相关文章
相关标签/搜索