为什么第一次运行时Flash驱动器速度较慢?

时间:2012-12-10 20:05:06

标签: c# .net

  

可能重复:
  Why does Directory.GetFiles() run faster on subsequent runs?

我正在运行代码,在闪存驱动器上的文件夹中获取所有DirectoryInfo(递归)。插入驱动器后第一次运行大约需要15~18秒。在随后的运行中 - 大约5~6秒。如果我在插入驱动器后立即运行它,或者如果我在运行前等待大约45秒,这两者都是。

差异的原因是什么?

0 个答案:

没有答案