将文件的缓存同步到磁盘或清除内存中的文件缓存

时间:2013-12-27 01:27:28

标签: c# windows command-line filesystems sync

在Windows中,有任何命令行或API可以执行以下问题(对于内部硬盘)吗?

  1. 强制将内存中的文件缓存同步到磁盘。
  2. 清除内存中的文件缓存并从磁盘重新加载文件。
  3. 强制将内存中磁盘的文件缓存同步到磁盘。
  4. 清除内存中的磁盘文件缓存,然后从磁盘重新加载文件。
  5. 有没有人有类似的经历?

2 个答案:

答案 0 :(得分:1)

http://msdn.microsoft.com/en-us/library/windows/desktop/aa364439(v=vs.85).aspx

但API适用于文件,而不适用于磁盘。

我可以刷新目标磁盘中的所有文件缓冲区吗?

答案 1 :(得分:0)