WSL 2 is getting faster Windows file system access
Article excerpt
Windows Subsystem for Linux 2 is gaining performance improvements through per-device SWIOTLB pools for virtiofs and virtioproxy, technical mechanisms that reduce I/O bottlenecks when accessing the Windows file system from Linux environments. The optimization addresses a long-standing friction point for developers who rely on WSL2 for hybrid Linux-Windows workflows, where file operations have historically lagged behind native performance. The change involves refining how the hypervisor allocates memory buffers for I/O operations, allowing each device to maintain its own pool rather than sharing a global one. This development surfaces developer frustration with WSL2's file system speeds and represents ongoing engineering work to narrow the performance gap, though the article provides limited detail on expected speed gains or timeline.