我正在编写一个可处理卫星图像的应用程序,老板要求我研究一些商业应用程序,并观察它们的表现。我发现了一个奇怪的行为,然后在寻找时,我也在其他标准应用程序中发现了它。
这些程序首先写入temp文件夹,然后将其复制到预期的目标位置。
示例:7zip首先提取到temp文件夹,然后将提取的数据复制到您要求其将数据提取到的位置。
我看到这种方法的几个问题:
临时文件夹可能没有足够的空间,而预期的位置可能有那么多的空间。
如果文件很大,则复制操作可能会花费很短的时间。
我考虑了很多,但是我看不出这样做有什么积极的意义。我是否缺少某些东西,或者这样做真的有好处?