在另一个驱动器上执行 I/O 的程序是否会导致在其主驱动器中进行写入?

在另一个驱动器上执行 I/O 的程序是否会导致在其主驱动器中进行写入?

假设A我的驱动器上安装了一个带有 Windows 的程序C:

我习惯A在外部驱动器上进行大量处理D:。它从读取D:、处理数据,然后将输出写回到D:

Windows 是否可能通过将A处理写入驱动器来引发写入C:

答案1

这主要取决于程序 A。如果 A 使用某个临时文件来保存其对驱动器D:数据进行的处理的中间结果,则有可能在 A 的位置创建临时文件并在其工作完成后将其删除。这主要取决于 A 的实现。但是,是的,考虑到您正在讨论的场景,A 有可能在处理数据的过程中在其自己的驱动器上写入一些信息。

相关内容