阅读:2732回复:6
快速读写文件的方法
我尝试了用C++提供的文件操作函数, MFC的CFile, 内存映射文件等方法来读写文件,感觉都不是很快。
后来在内核里读写也很慢,还不如内存映射文件。请问有什么方法能读写文件性能更好。 非常感谢! |
|
沙发#
发布于:2010-07-17 14:23
那就在驱动里面用内存映射文件呗
|
|
|
板凳#
发布于:2010-07-19 10:28
|
|
禁止发言
|
地板#
发布于:2010-07-20 09:07
用户被禁言,该主题自动屏蔽! |
地下室#
发布于:2010-07-20 12:52
|
|
|
5楼#
发布于:2010-07-20 22:59
引用楼主wuwang123xx于2010-07-16 16:32发表的 快速读写文件的方法 : 纯粹读写的速度跟应用和硬件有关。如果你的应用是对文件,尤其是大文件,从头到尾只读写一次,内存映射、缓存等作用不大,想办法升级硬件吧。 |
|
6楼#
发布于:2010-07-22 09:08
非常谢谢上面几位的回答。
我自己去try了。 |
|