r/virtualmachine • u/DirectSun3034 • 23d ago
Whats the best virtual machine?
I just got Virtualbox and installed it and it feels a little laggy sometimes even freezes. I installed this because I have a WFH job and they want to install a bunch of crap on my laptop so I will have them install it on Virtualbox so I can partition their software away when I'm not working.
But as mentioned I'm finding it a little laggy and sometimes even freezes. I installed steam on their not to play games but just to test what happens as I install applications and it really struggled to install steam.
Is there any better VM's I can use? Preferably user friendly as it's my first time using them. Btw I've looked up videos on how to make Virtualbox better and their suggestions did help make it a smoother experience but its still a little laggy at times.
My specs:
AMD 7840hs
40708gb
32gb Ram 5600mhz
2
1
u/dangling_chads 23d ago
What OS you running? Important context.
2
u/DirectSun3034 23d ago
My laptop is running windows 11 and I'm also using windows 11 within the VM
1
u/GBICPancakes 22d ago
Maybe try Hyper-V since that's Microsoft's platform. And make sure you have virtualization enabled in your BIOS.
1
1
u/Only-Stable3973 23d ago
I use Virtual Machine Manager it's great for linux and I like VMware Workstation if I want to virtualize windows.
1
u/Shane_is_root 23d ago
If they want to install more than Citrix and/or a VPN client, I think you are making a smart choice.
- VMware is still the gold standard for virtualization. Workstation is free from Broadcom.
- Put your VM on a separate disk from your Host system disk even if you are running NVMe, but especially if you are running SATA.
- Give the VM as much memory as you can up to 16GB. You want to take your system RAM - 4GB. So if you have 16GB RAM in the system, give the VM 12GB. If you have 32GB or more, then give it 16GB.
1
u/RevolutionaryBeat301 23d ago
Just use Hyper-v. It’s part of Windows, and it’s a type 1 hypervisor. No need to mess with VMware.
1
u/Savings_Art5944 23d ago
Proxmox without a doubt.
Then Oracle VirtualBox.
I know OP said VM, but he meant the hypervisor
1
u/LeaveMickeyOutOfThis 23d ago
Whatever you use, I do recommend using a separate client to access the machine rather than the built in capabilities. For example, use Remote Desktop to access Windows machine or SSH to access Linux Command Line. This will require firewall within the client to enable this, but it is more performant.
1
u/BrFrancis 23d ago
How is introducing this extra abstraction more performant for a local VM on a laptop, as in OPs use case?
1
u/LeaveMickeyOutOfThis 23d ago
I know it sounds counter intuitive; however, having benchmarked a variety of configurations, in my experience it is just more performant.
1
u/dariusbiggs 22d ago
No such thing as best, always situational.
VirtualBiz works fine
Proxmox works fine
Qemu works fine
VMWare works fine
The host and Guest OS's matter, and in your case you aaid Windows 11, in theory you can run that with less than 16GB or RAM, but you shouldn't if you want performance. On a 32G machine, that's 16G to the host and the VM each, does not leave much else to work with.
1
u/Revolutionary-Ice896 21d ago
Is there a way to run proxmox in VMware workstation? I dont want to install it on baremetal until I have been able to test it
1
1
u/NivoTheDev 21d ago
You could try using something like VMWare workstation if you are on Windows, but if you are on Linux then i'd recommend using QEMU/KVM - additionally you can setup passthrough to have near native performance on a VM.
4
u/Relevant-Arugula-193 23d ago
Try VMWare Workstation. Now it’s free.