解压缩远程服务器上的文件是否将文件下载回本地?


1

我需要将大量文件复制到远程Windows服务器。我通过VPN连接到它,然后在Windows资源管理器中浏览到远程文件夹。问题是上传速度很慢,特别是如果我没有先压缩文件。我可以选择上传zip文件,然后在远程服务器上解压缩它们。

我的问题是,如果我在远程服务器上解压缩文件(通过Windows资源管理器),内置的Windows解压缩工具是否首先将zip文件下载到我本地的某个临时区域?这将首先打败它的目的

Answers:


1

因此,您通过标准窗口共享访问远程服务器共享(无论是通过LAN还是VPN)都无关紧要。Windows威胁它作为另一个本地磁盘。

您对存储在那里的文件所做的一切都是由PC上的CPU完成的。因此解压缩将在您的CPU上完成。如果你有足够的RAM,它将不会再次从远程服务器下载zip文件,因为它仍然在缓存中,但它必须在那里写入解压缩的副本。它不下载文件的副本,它只是向“磁盘”发出读取请求,并等待数据到达。

是的,由于Windows需要为每个操作发送/接收大量小数据包,因此通过VPN使用Windows共享非常慢。在ping(往返)时间为0.1ms的本地LAN上无关紧要,但即使RTT为10ms,由于每个读取请求是一个单独的网络数据包,因此速度很慢。

您唯一的解决方案是在远程服务器上运行解压缩过程。例如,使用远程桌面(RDP)连接到远程服务器并在那里解压缩文件。由于解压缩将由远程服务器的CPU完成,它将读取/写入其本地驱动器上的文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.