码迷,mamicode.com
首页 > 其他好文 > 详细

函数库调用和系统调用的区别

时间:2016-04-04 17:49:36      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

函数库调用和系统调用的区别。

操作系统层面上:系统调用是调用操作系统内核的一部分。系统调用,每个操作系统会存在不同。

速度上:系统调用一次需要35微秒。函数库一次调用耗费半微秒。

系统调用大概有70个。


文件描述符和文件指针的区别

将会进行干嘛呢。

文件描述符是一个整型数字。操作系统的系统调用,都需要传递这个值进去。


作者建议,要使用标准的i/o库调用。
这样会出现移植性。



文件指针则是一个内存地址,指向了一个数据结构。结构里面保持哪些内容?
描述符,可以有很多种描述办法。


用途不同,文件描述符是进行系统调用时需要传递的。
文件指针,,是库调用需要的参数。
为什么会这种区别呢。




指针,本质是个指针。



文件描述符的作用是索引?

函数库调用和系统调用的区别

标签:

原文地址:http://www.cnblogs.com/wangtao_20/p/4684400.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!