【发布时间】:2010-09-08 02:24:31
【问题描述】:
有人知道将文件从路径 A 复制到路径 B 并抑制 Windows 文件系统缓存的方法吗?
典型用途是将大文件从 USB 驱动器或服务器复制到本地计算机。如果文件真的很大,Windows 似乎会交换所有内容,例如2GiB。
更喜欢 C# 中的示例,但我猜如果可能的话,这将是某种 Win32 调用。
【问题讨论】:
-
如果你真的想了解缓存与文件复制交互的机制,this is a must read.
标签: c# windows winapi filesystems file-copying