摘要:
带缓存IO也叫标准IO,符合ANSI C 的标准IO处理,不依赖系统内核,所以移植性强。我们使用标准IO操作很多时候是为了减少对read()和write()的系统调用次数,带缓存IO其实就是在用户层再建立一个缓存区,这个缓存区的分配和优化长度等细节都是标准IO库代你处理好了,不用去操心。标准IO操作数据流向路径: 数据——流缓存区——内核缓存区——磁盘非标准IO(不带缓冲)操作数据流向路径: 数据——内核缓存区——磁盘————————————————————————————————————标准的 C 库函数建立... 阅读全文