Linux的Windows子系统有点垃圾。它有很多很多错误,并且比需要的要慢得多。这只是另一个表现出来的错误。以下是一些可能的瓶颈:
- WSL中的上下文切换速度很慢。
- WSL并未注意到等待管道的整个过程意味着该管道的另一端应立即运行。
- 子进程被延迟执行。
- Windows需要一段时间才能弄清楚它需要
wsl.exe
用来启动程序(感谢RoadRunner!) - Windows的通常开销,再加上Linux的通常(相对较小)开销。
- Ubuntu发行版的错误选择导致许多不必要的服务在
systemd
(?)中运行 - Windows出于某种未知原因决定在子进程之前运行其他内容。
Windows子系统中针对Linux开发人员的蓄意恶意,旨在通过设置稻草人来“证明” Windows是高级操作系统。太傻了
您的Python代码没有任何问题,这会使它变慢。



