如何使远程网络驱动器与本地驱动器一样快?

如何使远程网络驱动器与本地驱动器一样快?

我有两台台式电脑,都是 Windows 7,它们通过千兆网络连接。我通过 Windows 文件共享 (samba) 共享一个文件夹。当我浏览远程计算机上的文件夹时,速度仍然很慢:如果我打开一个包含约 100 张 3 MiB 的照片的文件夹,我无法像在本地磁盘上那样轻松地查看它们。

如何改善这种情况?我应该使用 10 千兆网络吗?

答案1

网络速度和本地速度差别很大,将网络速度提高到极限将是一件成本非常高昂的事情,绝对不值得花费成本和精力。

您需要查看网络共享上的数据有多大。如果数据不是太大(您的 C 盘上有足够的可用空间,还有多余的空间),请考虑将网络共享设置为离线可用。这实际上会将所有文件复制到您的 C:\Windows\CSC 文件夹,并且它不是从网络读取,而是从您的本地驱动器读取。它将在后台同步新文件。

使用 dropbox 和类似客户端也可以实现类似的方法,优点是不必使用 C 盘。缺点是这些在线存储服务的容量有限。

最后,还有 Free Sync 等程序,您可以将其设置为自动同步两个文件夹,使它们保持不变。您必须让此程序在后台运行,然后将整个文件夹同步到您选择的本地文件夹。然后您可以在本地打开文件。由于直到下一次同步执行时才会在本地检测到更改,因此如果您还需要编辑文件并且其他人同时在其中工作,则使用它的可靠性会降低。

最后一种选择是以另一种方式来处理。

让我们假设文件存储在服务器上。如果您使用远程桌面连接打开服务器,您可以在服务器上本地浏览文件,速度比一直下载每个文件快得多。它需要传输的只是您所看到的视觉输出。对于快速浏览而言,视频流上的压缩是否会导致视频质量下降(虽然影响不大)并不重要,这取决于您的设置。

相关内容