linux内核设计与实现 学习笔记 之系统调用

    系统调用概念:由内核提供用户进程与内核交互的一组接口。

    作用:使应用程序受限制的访问硬件设备,提供应用程序创建新进程并与已有进程进行通信的机制,并可申请操作系统其它资源的能力。

     调用c程序接口与system call不是一一对应的。而所有的应用程序接口应该基于POSIX标准。

     通常需要访问系统调用时通过c库中定义的函数调用来进行。

     所有的系统调用都需要用asmlinkage来限定。

猜你喜欢

转载自maybemse.iteye.com/blog/1752733
今日推荐