关闭文件系统高速缓存
Windows系统,CreateFile()打开文件的时候如果只标记 FILE_ATTRIBUTE_NORMAL 的话, 是不是意味着不使用文件系统高速缓存呢?
如果是的话, 加不加标记 FILE_FLAG_NO_BUFFERING 又有什么区别呢?
[解决办法]
我也用VC++6.0试过,结果一样,后来查资料知道,却是进程无法关闭缓存!
发布时间: 2012-01-05 22:36:54 作者: rapoo
关闭文件系统高速缓存
Windows系统,CreateFile()打开文件的时候如果只标记 FILE_ATTRIBUTE_NORMAL 的话, 是不是意味着不使用文件系统高速缓存呢?
如果是的话, 加不加标记 FILE_FLAG_NO_BUFFERING 又有什么区别呢?
[解决办法]
我也用VC++6.0试过,结果一样,后来查资料知道,却是进程无法关闭缓存!