I currently use vagrant with virtual box on my Windows 10 box. I mostly love it BUT would like to see if I can improve performance on the VM side of things.
I've been thinking about wsl2, or maybe just running vagrant ON hyper v instead, but I'm a bit confused about how hyper v works.
For example, right now when I'm not coding I just run vagrant halt to suspend my VM and improve performance on my Windows box (when I no longer need the VM).
I've never used hyper v but I hear that it run parallel to the host and is "always on".
If that's the case, what does halt do? I thought a hyper v VMS couldn't be suspended? 🤔
Found some resources:
https://docs.microsoft.com/en-us/virtualization/community/team-blog/2017/20170706-vagrant-and-hyper-v-tips-and-tricks
https://www.vagrantup.com/docs/providers/hyperv/limitations
https://www.vagrantup.com/docs/cli/halt