Linux系统调用详解(实现机制分析)--linux内核剖析(六)系统调用概述系统调用的实现原理访问系统调用添加系统调用内核Linux系统调用的列表
本文介绍了系统调用的一些实现细节。首先分析了系统调用的意义,它们与库函数和应用程序接口(API)有怎样的关系。然后,我们考察了Linux内核如何实现系统调用,以及执行系统调用的连锁反应:陷入内核,传递系统调用号和参数,执行正确的系统调用函数,并把返回值带回用户空间。最后讨论了如何增加系统调用,并提供了从用户空间访问系统调用的简单例子。 参考 《Linux内核设计与实现》读书笔记(五)- 系统调