read/write系统调用执行路径图解
废话不说,给图一张。
废话不说,给图一张。
利用系统调用函数read()/write()是我们平常用得最多的一种数据读写方式,大多数情况下我们并没有考虑这种数据读写方式的执行效率,因为在很多并不以数据频繁读写为性能瓶颈的应用程序中函数read()/write()消耗的执行时间可以忽略,但是它们内在具体实现和执行效率到底如何呢?下面我们就来进行详细的分析。
函数read()/write()定义在头文件unistd.h内,原型如下: