创建 1.3 GB 的文件仅需 1 秒。如何做到的?

创建 1.3 GB 的文件仅需 1 秒。如何做到的?

我的文件夹包含超过 200 个文件,大小超过 1.3 GB:

在此处输入图片描述

我使用 Gizmo Drive 软件从该文件夹创建一个 .iso 文件。

在此处输入图片描述

有趣的是只需 1 或 2 秒

在此处输入图片描述

我试过好几次了。我甚至尝试在另一个卷上创建 .iso 文件。同样,这只需要 1 或 2 秒。

我尝试挂载 .iso 文件,一切正常。我认为它可能是引用源文件夹的 .iso 文件,然后我将源文件夹移到另一个位置,但没有成功。即使复制生成的 .iso 文件也需要几分钟!

那么,为什么创建 .iso 文件只需要 1 秒呢?您对此有什么解释吗?

笔记

  1. 所有测试均在常规 HDD 上进行,没有 SSD。
  2. 使用 Windows 7 x64,有 16 Gig 内存,Core i5 CPU。

我用过同步程序在 .iso 文件创建后立即将所有文件系统数据刷新到磁盘,并且同步程序刷新数据用了 14 秒。这意味着创建 .iso 文件实际上用了 14 秒。对我的 D: 驱动器进行的快速基准测试表明,它可以在 14 秒内将相同的 .iso 文件从 SSD 写入我的 D: 驱动器,这证实了源文件夹在 RAM 中,刷新数据需要 14 秒。**

答案1

有了 16GB 的 RAM,您可能有很多空间可用于磁盘缓存。ISO 很可能已被操作系统完全缓冲在 RAM 中;稍后它将被写入磁盘,但应用程序不必等待。

相关内容