wince write through
来源:互联网 发布:网络呼叫系统有哪些 编辑:程序博客网 时间:2024/05/30 23:42
以前写过一个wince下面的性能测试工具,在进行文件读写操作的时候,创建文件,我同事使用了FILE_FLAG_WRITE_THROUGH和FILE_FLAG_NO_BUFFERING两个标志。后来有同事提出,wince下面不支持FILE_FLAG_NO_BUFFERING标志,所以也不支持文件的直接读写。
我当时的理解是,不支持FILE_FLAG_NO_BUFFERING标志,也就是说读写的时候一定有缓存区,也就没办法保证写入文件的数据会直接写到文件里面。
后来查了查资料,才发现自己理解有问题。虽然wince不支持FILE_FLAG_NO_BUFFERING,但是wince下面支持FILE_FLAG_WRITE_THROUGH,也就是说,虽然写的时候使用了缓存区,但是也可以保证写入的数据马上写入到了文件,而没有使用懒惰算法在那儿等待。MSDN中对FILE_FLAG_WRITE_THROUGH标志的说明如下:
Instructs the system to write through any intermediate cache and go directly to disk. The system can still cache write operations, but cannot lazily flush them
- wince write through
- write back和write through
- write back vs write through
- Write-through和Write-back
- Write Through 和 Write Back
- Cache 的write back和write through
- Cache 中 Write through/Write back 区别
- Cache 的write back和write through
- Cache之write back与write through
- Cache 的write back和write through
- Cache 的write back和write-through
- Cache 的write back和write through
- Cache 的write back和write through
- Cache 的write back和write through
- Cache 的write back和write through
- Write-Through和Write-Back的区别
- Cache 的write back和write through
- Cache 的write back和write through
- C++箴言:了解C++偷偷加上和调用了什么
- VB内部控件
- 怎样写一个拼写检查器 Peter Norvig 翻译: Eric You XU
- WEB开发者得手的代码比较工具
- PL/SQL基本语法(ORACLE)
- wince write through
- 目录的存储结构
- AJAX 下载 安装 配置
- Oracle sql 性能优化调整一
- SQLite不支持的SQL语法总结
- iocp
- 七个受用一生的心理预言
- AIX 常用命令
- 取整函数的一个证明