首页 > 代码库 > 带缓冲IO和不带缓冲IO

带缓冲IO和不带缓冲IO

不带缓冲IO是指read(),write()等函数

标准(带缓冲)IO是指fread(),fwrite()等函数

实际上缓冲有两种,是用户空间上的缓冲(流缓冲区)和内核缓冲区。无论是不带缓冲IO还是标准IO都要通过系统调用将数据输入到内核缓冲区。

所谓的带缓冲是指带流缓冲区。

可以参考文章http://blog.sina.cn/dpool/blog/s/blog_6592a07a0101gar7.html

带缓冲IO和不带缓冲IO