标签: c file-io fwrite
我正在研究图像压缩编解码器。编解码器有自己的流接口:
1)对单个连续的内存块执行许多小型和大型写入
2)将连续内存写入流接口,写入内部缓冲区,当缓冲区已满时,使用fwrite C接口刷新磁盘。编辑:内部缓冲区大小默认为1 MB
fwrite
每次只是写入磁盘,没有中间缓冲区,它会提高性能吗?
编解码器是跨平台的:windows / osx / linux