通过 cat5e 电缆将文件写入 unix 盒时,我应该期望什么样的读/写速度?

通过 cat5e 电缆将文件写入 unix 盒时,我应该期望什么样的读/写速度?

目前读取速度为 40+ 兆字节/秒,写入速度约为 1.5 兆字节/秒。这是意料之中的事吗?还是我应该做更多诊断?速度似乎太慢了……

我的设置:Macbook Pro 使用 cat5e 连接到 LAN。我正在写入安装了 2TB 硬盘和 ubuntu 服务器的戴尔盒子。路由器是 D-Link Wireless AC Smartbeam 1750 Mbps Home Cloud App-Enabled 双频千兆路由器 (DIR-868L)。从路由器到 ubuntu 盒子的电缆长 3 英尺。从路由器到我的 MacBook 的电缆长 30 英尺。

我使用 LAN Speed Test Lite 来获取结果。它基本上是从计算机 A 写入计算机 B,然后读取文件并向您提供报告。

当我的笔记本电脑处于无线连接状态时,其写入速度约为 0.8 兆字节/秒,读取速度约为 6.5 兆字节/秒。

答案1

我在这里没有看到任何异常。限制因素是 Ubuntu 服务器上的硬盘。一旦达到此限制(显然是 1.5Mb/秒),它就会成为写入的限制因素。Ubuntu 会将文件的全部或部分缓存在内存中,因此读取速度将不再依赖于磁盘速度。通过将文件写入 上的目录,写入速度可能会提高。tmpfs这应该会将文件保留在内存中,这样您就不必处理延迟问题。

复制文件会产生网络和系统开销,因此很难以全网速度传输单个文件。无线是半双工的,通常必须与多个设备共享信道,这会降低传输速度。

相关内容