I've always wanted a Linux terminal in Windows and was fulfilled by WSL 1. But it was painfully slow as it was (I guess) a Hyper-V-managed virtual machine. With WSL 2, it's way faster relatively but I cannot understand how Microsoft made it so.
Did they improve Hyper-V or did they stop using a virtual machine and create some magic to run the Linux kernel in parallel?