ubantu10.04内核编译:系统调用和子程序调用有何异同

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/09 06:21:24

钟翼翔,哈哈!
这个问题异还好答,问题是相同点难啊!找不到哦~~~~
它与一般用户子程序的区别是:系统调用程序是在核心态(即管态)下执行,调用它们需要一个类似于硬件中断处理的中断处理机制来提供系统服务,而一般的子程序调用是在用户态(即目态)下执行的。

通俗的说,子程序调用你自己编得程序,系统调用别人为你编好的程序!