WSL2传输大文件时网络性能急剧下降的问题咨询
WSL2传输大文件时网络性能急剧下降的问题咨询
大家好,我最近碰到了一个WSL2的网络性能异常问题,想请教下有没有朋友遇到过类似情况或者有可行的解决思路。
问题具体表现为:在WSL2环境中传输大文件时,网络传输速率会出现急剧下降的情况。
复现步骤
- 只要尝试传输100MB及以上的文件就能复现这个问题
- 我使用的是Windows 11主机,先在主机系统本身用SCP传输一个大小为939,587,072字节的
en-ai-ubi8-apache2-py311.tgz文件到远程服务器,测速稳定在1714.0 kB/s - 切换到WSL2环境后,执行同样的SCP传输操作,我的WSL版本信息可以通过
wsl -l -v命令查看:
传输刚开始时速率和主机差不多,但没过多久就骤降到了37 KB/s,性能差距特别明显。D:\>wsl -l -v NAME STATE VERSION * CentOS Running 2 docker-desktop-data Stopped 2 docker-desktop Stopped 2
问题影响
这个问题已经影响到了不少日常使用场景,比如:
- 软件包管理器的下载、更新操作
- Docker的push、pull操作几乎无法正常进行
- FTP服务器这类涉及大文件传输的服务
这个问题目前是已知的情况,还是想问问社区里有没有临时的解决办法或者相关的官方进展消息?
备注:内容来源于stack exchange,提问作者Jose Manuel Gomez Alvarez




