标签: c++ hard-drive
我正在使用std :: fstream将图像流写入硬盘。由于大多数硬盘驱动器都有32MB缓存,创建一个缓冲区来累积高达32MB的图像数据然后写入磁盘是否更有效,或者将每个图像写入磁盘是否有效?
答案 0 :(得分:2)
缓存用作读/写缓存以缓解排队引起的问题....以下是我对磁盘的体验:
答案 1 :(得分:0)
系统的每个部分,从fstream到磁盘驱动程序,都比您的应用程序更有效地了解特定的效率。
fstream
如果你尝试过,你无法改进各种缓冲方案,所以不要打扰。