版块
论坛
喜欢
话题
应用
搜索
登录
注册
edriver的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=17594
如何实现高效率的文件操作?
显然用fopen和fread来实现文件操作,效率太低,用内存映射文件也不是很理想,不知道其他还有什么好的方法呢?自己写文件驱动能实现高效这种想法吗?
回复
(
12
)
2003-03-10 11:39
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
Coolice
:
如果是Windows 2000/XP,正常的有cache的读写不管用fopen、CreateFile 还是FileMapping其它函数,效率都是一样的,因为操作系统会帮你缓存文件内容。这种方式比nocache的速度快些,因为读过的数据可能已经到了缓存了。 fast I/O...
(2003-03-11 15:44)
回复
edriver
:
没人回答,只好自己来顶一下了 那能不能绕过文件系统,直接对磁盘操作呢?这样应该能快一点吧?或者用fast I/O来实现,不知道行不行?唉,继续查资料 :D
(2003-03-11 15:22)
回复
« 上一页
1
2
edriver
加关注
写私信
0
关注
0
粉丝
146
帖子
返回顶部