Lui*_*dez 8 networking windows-7 performance
将三台装有 Windows 7 的计算机通过 TRENDnet 千兆交换机相互连接,在计算机 A 上有一个文件夹,在该文件夹的高级共享设置下设置为共享文件夹。当我从计算机 A 复制到计算机 B 时,该过程几乎不需要一秒钟。当我从计算机 A 复制到计算机 C 时,几乎没有时间复制相同的故事。
问题是当我从计算机B复制到计算机A时,复制同一个文件需要5分钟以上。从C电脑复制到A电脑不会出现这个问题,只有从B电脑复制到A电脑才会出现这个问题
执行此操作时的速度约为 13.2 KB/秒,即使所有计算机都有千兆位卡和千兆位交换机。
我已经用计算机 B 和 C 进行了到计算机 A 的传输测试,计算机 B 的速度为 13.2 KB/秒,而计算机 C 的速度为约 50 MB/秒
计算机 A 安装了卡巴斯基防病毒软件,但我将其禁用,并且所有计算机都安装了 microsoft security Essentials。编辑:测试了另一件事,我在计算机 B 上创建了一个共享文件夹,然后在计算机 A 上创建并从计算机 B 上的共享文件夹复制到计算机 A,它以大约 70 MB/秒的速度运行得非常好。
所以最后唯一的问题是从计算机 B 复制到计算机 A 的共享文件夹,这对我来说似乎很奇怪,我猜这与共享文件夹的设置有关,而不是网络。
小智 5
虽然我认为这里的现有答案也可以作为潜在的解决方案,并且检查您的网络适配器配置当然是值得的,但我怀疑以下两点也可能有所帮助。
无论出于何种原因,如果您尝试使用以双反斜杠开头的 UNC 网络路径复制文件,与\\machine_name\shared_folder
将驱动器号映射到网络路径相比,通常会花费更多时间。尝试映射一个驱动器号,看看这是否有区别。
在 Windows 中,当您浏览到“我的电脑”或“电脑”(取决于您的 Windows 版本)时,通常可以在工具栏上找到“映射网络驱动器”按钮,或者如果您愿意,也可以使用命令提示符:
net use n: \\machine_name\shared_folder /persistent
要记住的另一件事是,如果您的文件夹中有很多小的单个文件,则文件头会占用大量处理时间和带宽,因此如果是这种情况,压缩文件通常会快得多使用您最喜欢的工具(我的是 7zip),然后将压缩文件作为单个文件而不是数百个单独的较小文件通过网络复制或移动,然后在另一端再次简单地解压缩文件以提取文件。
如果您发现自己将文件复制到远程 Web 服务器和从远程 Web 服务器复制文件,那么在使用FTP、S-FTP或SCP等协议进行文件传输时,这种影响非常明显。
归档时间: |
|
查看次数: |
21393 次 |
最近记录: |