数据传输速率因文件大小不同而不同?

数据传输速率因文件大小不同而不同?

今天,当我测试我的新 1Gbps 网络交换机时,我意识到不同文件的数据传输速率是不同的。

首先,我尝试从我的 NAS 获取一个 3,86GB 的文件,得到了大约 49,4MBps。

然后,我尝试传输一个更轻的文件(812MB),得到了大约 113MBps。

这个问题的重点是:为什么锉刀较重时DTR较低,而锉刀较轻时DTR较高?

注1:尝试将这个问题发布在网络工程 Stack Exchange但有人告诉我应该将其发布在这里。

笔记2:我使用 TP-link TL-SG105 作为 NAS 和 PC 之间的网络交换机。

注3:由于声誉不足,你可以在原帖中找到截图这里

編輯:我没有使用任何测量工具来获取这些值。只是使用 Windows 资源管理器从网络驱动器复制文件。我知道它不准确,但差距仍然很大。

通过 cat6 以太网电缆连接,并且运行长度不超过千兆的最大长度。

答案1

对于这些大小的文件,问题不太可能与文件大小有关(对于非常小的文件可能存在这种情况)。

最有可能的问题是您的 NAS 传输文件的速度不够快,可能是由于磁盘碎片和硬盘位置所致。典型的硬盘最大速度约为每秒 110 兆字节,外部磁道的速度大约是内部磁道的两倍。

另一个重要问题是 NAS、PC 和路由器之间的连接。如果 NAS 和 PC 是千兆连接,并在典型的家庭用户设置中连接到路由器,则数据需要从 NAS 传输到 PC,然后从 PC 传输到路由器。千兆连接的最大速度为每秒 125 兆字节,并且其他人同时通过路由器使用互联网(即使是间歇性的)也会影响速度 - 尤其是单线程连接。

另一个可能的问题是 WIFI 干扰 - 如果其中一个或两个连接在不同时间通过 WIFI 完成,则可能会极大地影响性能。

相关内容