系统调用与一般的过程调用有什么区别

如题所述

最大区别就在于: 系统调用要进行状态切换,由用户态切换到系统态;过程调用只需要在用户态就能完成
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-02
我认为那个回答不能说全对,系统调用与一般调用的区别在于:1、运行在不同的系统状态;2、状态的转换通过软中断进入;3、返回问题;4、嵌套调用。
具体每一个是有什么不同字数太多,还请楼主亲自百度或查阅资料。

参考资料:《计算机操作系统(第三版)》 西安电子科技大学出版社 P262

相似回答