全2.5G网口,复制文件为什么还只有110MB/s?

4次阅读
没有评论

电脑标着2.5GbE,NAS也是2.5GbE,交换机端口同样支持2.5G。复制一个大文件时,Windows速度却在110MB/s附近。看起来像2.5G没生效,也可能是网络已经超过千兆,瓶颈落在磁盘、SMB或文件类型。

先统一单位:2.5Gbps是每秒比特,文件复制常显示MB/s。理论换算要除以8,2.5Gbps约等于312.5MB/s;协议开销、设备能力和实际路径会让结果低于理论值。110MB/s附近则很像千兆链路的常见有效吞吐,但不能只凭这个数字下结论。

本文提供分层测试方法。示例数字用于说明判断关系,不代表你的NAS实测结果。

全2.5G网口,复制文件为什么还只有110MB/s?
第一步:确认端到端每一跳都是2.5G

检查电脑网卡、交换机对应端口和NAS网口的协商速率。Windows可运行:

powershell
Get-NetAdapter | Select-Object Name, Status, LinkSpeed

NAS和交换机请看各自后台的端口状态。不要只看设备包装上的“2.5G”,实际数据路径可能经过:

  • 一个千兆交换机端口。
  • 千兆USB网卡或扩展坞。
  • 无线Mesh回程。
  • NAS绑定中的另一个千兆接口。
  • 电脑同时存在有线和Wi-Fi,SMB走了意外路径。

任意一跳只协商1Gbps,先解决那一跳。两个1G口做链路聚合也不会自动让单个普通文件复制变成2Gbps;是否能并行使用取决于协议、客户端、服务端和配置。

全2.5G网口,复制文件为什么还只有110MB/s?
第二步:用iperf3把磁盘从测试里拿掉

文件复制同时经过网络、SMB、内存和磁盘。要判断网络本身,先用iperf3做两端内存间的吞吐测试。

NAS端启动服务:

bash
iperf3 -s

电脑端连接NAS地址:

bash
iperf3 -c <NAS的局域网IP>
iperf3 -c <NAS的局域网IP> -R

Windows端应从可信包管理器或明确来源取得兼容构建,并记录版本与来源;ESnet官方支持列表不把Windows列为原生支持平台。若不想引入第三方构建,可改用另一台Linux或macOS设备做客户端对照。

默认端口是TCP 5201。测试前确认NAS防火墙只允许可信局域网访问,结束后停止临时服务。

  • 正向和反向都明显高于千兆:2.5G网络路径基本成立,继续查SMB和磁盘。
  • 两个方向都在千兆附近:回到第一步检查协商、交换机、线缆和实际路由。
  • 只有一个方向明显慢:查对应发送端CPU、驱动、网卡卸载和链路错误。

不要先用多流参数把数字跑高。先记录单流结果;需要判断CPU或单连接限制时,再补-P 4对照。

全2.5G网口,复制文件为什么还只有110MB/s?
第三步:把大文件和碎文件分开测

准备两组数据:一个20GB以上的大文件,以及包含大量小文件的文件夹。复制前后方向各测一次,记录稳定阶段速度,不只截峰值。

  • 大文件快、小文件慢:目录遍历、元数据、杀毒扫描和大量I/O更可能成为瓶颈。
  • 读NAS快、写NAS慢:查NAS磁盘写入、阵列、缓存和同步任务。
  • 两个方向都在110MB/s附近,但iperf3超过2Gbps:查SMB、磁盘和安全软件。
  • 只有首段很快,随后下降:可能是缓存写满后回落到真实磁盘速度。

机械硬盘、RAID级别、SSD缓存和加密都会影响结果。不能因为网口是2.5G,就假设存储一定能持续写入300MB/s。

第四步:检查SMB连接和多通道

Windows可查看当前SMB连接:

powershell
Get-SmbConnection
Get-SmbMultichannelConnection

SMB Multichannel属于SMB 3功能,可以在满足条件时建立多条连接,提高吞吐或容错。Microsoft文档也提醒:多网卡并不意味着普通SMB会自动聚合;客户端、服务端、RSS/RDMA能力和连接选择共同决定结果。

对家庭2.5G单口环境,先把目标放在“一条2.5G路径稳定工作”,不要为了追求数字盲目开启链路聚合、多通道或巨帧。特别是巨帧需要路径两端及中间设备一致,配置不一致反而会制造新问题。

全2.5G网口,复制文件为什么还只有110MB/s?
第五步:检查后台任务和CPU

复制时同时观察电脑任务管理器与NAS资源监控:

  • NAS CPU是否打满。
  • 磁盘利用率和I/O等待是否持续很高。
  • 是否正在校验阵列、同步云盘、生成缩略图或杀毒。
  • SMB加密、压缩或安全扫描是否开启。

暂停后台任务只能作为对照,不能在不了解作用时永久关闭数据保护。RAID校验和同步任务中断前先确认厂商说明。

一张表决定下一步
2.5G协商
iperf3
大文件复制
更可能瓶颈
约千兆
约110MB/s
端口、线缆、交换机或路径
约千兆
约110MB/s
网络配置、路径、驱动或CPU
超过千兆
约110MB/s
SMB、磁盘、缓存或安全软件
超过千兆
大文件快、碎文件慢
元数据与随机I/O
全2.5G网口,复制文件为什么还只有110MB/s?

正文完
 0
Ticifer
版权声明:本站原创文章,由 Ticifer 于2026-08-13发表,共计1871字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)