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

MakkyNZ

我需要将大量文件复制到远程Windows服务器。我通过VPN连接到它,然后浏览到Windows资源管理器中的远程文件夹。问题是上传确实很慢,尤其是如果我不首先压缩文件时。我确实可以选择上传一个zip文件,然后将其解压缩到远程服务器上。

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

Marki555

因此,您通过标准的Windows共享访问远程服务器共享(无论是通过LAN还是VPN都无关紧要)。Windows将其视为另一个本地磁盘。

您对存储在其中的文件进行的所有操作均由PC上的CPU完成。因此,解压缩将在您的CPU上完成。如果您有足够的RAM,它将不再从远程服务器下载zip文件,因为它仍将保留在缓存中,但是无论如何它都必须在其中写入解压缩后的副本。它不会下载文件的副本,它只是向“磁盘”发出读取请求,并等待数据到达。

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

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

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章