Windows 8.1中的文件传输速度非常不稳定


9

这可能与操作系统无关,但这是在两个内部SSD之间和网络上复制相同的20GB文件的结果。对于内部磁盘传输,峰值随后是长期下跌似乎是一致的模式。

在此输入图像描述

在此输入图像描述

我怎样才能缩小这些逢低的原因?

硬件:酷睿i7 3770,32GB Ram,英特尔SSD 500GB x 2网络:带有linksys交换机和cat6布线的千兆以太网

Answers:


6

Windows通常使用大约一半的内存来缓存磁盘文件。

这意味着在复制时,Windows首先会非常快速地读取和写入数据,但这是一种幻觉,因为数据只被复制到内存中。当内存缓存已满时,Windows必须等待对磁盘的一些写入以物理终止,以便释放缓存空间,这是在开始感觉到减速时。

此时的复制操作将在spurts中完成:快速读取到内存,然后等待,再次重复,直到复制完成。此阶段显示的速度取决于计算机的内存量:内存越多,峰值就越明显。

在网络复制的情况下,由于物理写入较慢并且可能需要更长时间才能获得全速,因此还有许多变量会影响复制速度,这与连接的性质有关。

此行为内置于Windows中,无法更改。一些文件复制产品声称能够比Windows副本更快地复制,但我尝试过的只是稍微快一些。如果您想尝试其中一些,请参阅: 最佳免费文件复制实用程序

完成,这是一个着名的卡通:

图片


谢谢。内部传输模式似乎与您的答案非常一致。然而,网络拷贝是另一个故事,就像你说的那样,可能还有其他与局域网设置有关的变量。由于我的大多数数据都驻留在NAS驱动器上,因此在传输文件时这确实成为一个问题。流媒体高清音频/视频当然没有问题。您是否可以向我指出有关为大型文件传输优化网络的任何资源?
拉希尔汗

如果您可以在NAS上使用FTP,则传输速度可能会更快(除非您已经达到极限)。
harrymc 2014年

谢谢。如果SO在几个小时内允许,我将奖励赏金。
拉希尔汗

正如网络上所提到的,SMB-Transfers的标准缓存行为和协议开销并不是最佳的 - 所以你应该使用FTP或类似的协议。根据连接质量,您可以使用数据包大小设置进行大量调整,如果您使用的是wifi,则有大量设置可以提高吞吐量。
Falco 2014年
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.