您的位置:首页 > 其它

库函数调用和系统调用区别何在?

2011-09-22 10:38 253 查看
函数库调用 vs 系统调用

在所有ansi c编译器版本中,C函数库是相同的 各个操作系统调用不同

调用函数库的一个程序 调用系统内核的服务

与用户程序相联系 是操作系统的一个进入点

运行时间属于用户时间 运行时间属于系统时间

属于过程调用,开销较小 需要在切换到内核上下文环境后切换回来,开销大

在C函数库libc有大约300个程序 在UNIX大约90个系统调用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: