Hacker News | 📄 原文链接 | 2026-10-11 收录

WSL3 实测比 WSL2 快 5% 到 60%,取决于负载

来源:tonym.us — 2026-10-08

📋 概述

作者在同一台惠普 ProDesk 400 G4(i5-8500T)上对比 WSL 2.6.3.0(内核 6.6.87.2)与 WSL 3.0.2.0(内核 6.18.40.1),客户机用 Alpine 3.23.0 加 Go 1.27.1。提升最大的是顺序内存吞吐,从 7.84 GB/s 升到 12.64 GB/s,主因是内核命令行里把 page_reporting_order 提到 5,降低了与 Hyper-V 动态内存回收交互时的 trap 与页表遍历开销。sched/pipe 与 sched/messaging 延迟明显下降,getppid 系统调用只有小幅改善。最贴近真实开发的 GoReleaser 编译里,内核态开销下降约 16%、省下 9 秒多,但总耗时只动约 4%,因为编译主要是用户态计算。

🔑 核心要点

💡 金句

The single largest jump is sequential memory throughput, climbing from 7.84 GB/s to 12.64 GB/s.
← 返回 Hacker News 首页