Microsoft announced GPU-accelerated compute support for WSL2 at Build 2020, followed by an NVIDIA CUDA preview that let machine learning frameworks like PyTorch and TensorFlow use a physical GPU from inside WSL2.
The system clock inside WSL2 falls behind Windows' own clock, especially noticeably after your laptop sleeps and resumes. Here's why the VM's clock actually drifts, and how to force it back in sync.
WSL2's original networking design put it behind its own virtual network, invisible to the rest of your LAN by default. Mirrored networking mode, added later, takes a fundamentally different approach — and each has real tradeoffs.
At Build 2019, Microsoft revealed WSL2 — not an incremental update, but an entirely different architecture running a genuine Linux kernel inside a purpose-built lightweight virtual machine.
Linux and Windows filesystems handle permissions, case sensitivity, and paths in fundamentally different ways. WSL's cross-OS file access works by translating between them at the protocol level — and that translation has real performance costs.
Ping works, but domain names won't resolve inside WSL2 — or the reverse. Here's how to actually diagnose whether the problem is DNS configuration, VPN interference, or the networking mode itself.
Eighteen months after its first public reveal, WSL stopped being an experimental preview feature — gaining full Microsoft support, multi-distro installs via the Microsoft Store, and Windows Server compatibility.
Task Manager shows vmmem consuming several gigabytes of RAM, even when you're not actively using WSL. Here's how to actually diagnose what's holding that memory, and how to cap it properly.
Before WSL let Windows run real Linux binaries, Microsoft tried and abandoned a different compatibility project entirely. Here's the actual path from that cancellation to today's tightly-integrated WSL2.
WSL2 doesn't borrow a distro's kernel — Microsoft maintains its own fork, patched specifically for the virtualized environment WSL2 runs in, and ships it independently of both Windows and any Linux distro's own kernel.