Can confirm, I accidentally left a while true in my code once, crippled my 1700x immediately and 32GB of ram was used up in about 90 seconds.
I think OP mentioned he already has a Desktop for this.
Honestly, with Docker for Windows and WSL, Linux VMs may be a thing of the past. Not that I advocate using Windows for development, just that using a VM for Linux is not the most efficient method anymore.