Linux系统调用的实现机制分析2 API/POSIX/C库的关系3 系统调用的实现4 添加新系统调用5 访问系统调用
转自:http://blog.chinaunix.net/uid-20321537-id-1966859.html【摘要】本文介绍了系统调用的一些实现细节。首先分析了系统调用的意义,它们与库函数和应用程序接口有怎样的关系。然后,我们考察了内核如何实现系统调用,以及执行系统调用的连锁反应:陷入内核,传递系统调用号和参数,执行正确的系统调用函数,并把返回值带回用户空间。最后讨论了如何增加系统调用,