Hyper-V vs VirtualBox vs VMWare

Page 1 of 3 123 LastLast

  1. Posts : 271
    Windows 10
       #1

    Hyper-V vs VirtualBox vs VMWare


    I have all 3 on my PC. Why would a home user choose 1 over the other 2? Why would a business choose 1 over the other 2?

    Are there specific benefits of using VMWare vs Hyper V or VirtualBox or the other way around?
      My Computer


  2. Posts : 781
    Windows 10
       #2

    virtualbox can be utter rubbish, VMware is sometimes rubbish, and Hyper-V is good for windows.

    Now the reasonI say they are rubbish is they do NOT at all show the true performance of this os on the hardware you set. There will always be limitations.

    For example.

    Ryzen 3 3100 (2 core)
    8GB Ram
    On HDD
    I have set these specs to be not too throttling with my PC. I have 16GB Ram, so halve it, otherwise you will lose rather than gain performance. I gave 2 instead of 4 cores, same reason. I put the VM on HDD since I have limited space on my OS drive SSD

    If I set those specs through a virtual machine the performance would be a lot less than if those were real pieces of hardware. Even something like QEMU suffers from this.

    The worst example however would be putting macos on a virtual machine. It will perform awfully since it is most likely not optimized for your hardware, unless you run similar specs to a mac.

    Anyway. Hope that somewhat explains why no Virtualization software is better than others.

    To answer
    Why would a business choose 1 over the other 2?
    Advanced features rather than high optimization. But, some pieces of software do run faster than others.


    Hope it helps.

    James
      My Computer


  3. Posts : 15,487
    Windows10
       #3

    Studynxx said:
    I have all 3 on my PC. Why would a home user choose 1 over the other 2? Why would a business choose 1 over the other 2?

    Are there specific benefits of using VMWare vs Hyper V or VirtualBox or the other way around?
    To fully answer this, you need to understand the difference between a Type 1 hypervisor (Hyper-V) and a Type 2 hypervisor (virtualbox, vmware)

    Hypervisor Type 1 and Type 2

    In general, Hyper-V is more efficient that the type 2 hypervisors, and I always use it when I can.

    However Hyper-V has a weakness when the guest OS is Linux or other non Windows OS, as in most cases they can only be run in basic mode which restricts features in Hyper-V, particularly no sound, and harder to write to host drives.

    Hyper-V functions best in enhanced mode, but that can only be used if guest OS is an RDP server. Windows 10 Home does not act as an RDP server, so a guest OS of Window 10 Home can only be run in Basic Mode. Some Linux distros can run in enhanced mode - easiest one to set up is Kali. See link below

    new member

    So, Hyper-V is great if guests are Windows 10 pro (or better e.g. Edu).

    When it comes to Vmware or Virtualbox, not a lot to choose between them. They are fine with any Windows or non Windows OS as a rule.

    Historically, I preferred Vmware as I found its interface clearer, but virtualbox can now be used on pc with Home as host OS (using Macrium Viboot) to mount Macrium Reflect images as a virtual machine - a feature that was restricted to Hyper-V on Pro PCs.

    So it really depends on what your guests are which is better. If you only have Home, you are limited to type 2 hypervisors (vmware or virtualbox) although there are ways to get Hyper-V on home.

    For businesses, Hyper-V is used a lot for Azure, Windows servers etc. Really Hyper-V came from Windows server versions and was ported to Windows Pro (W8.1 first I think). Hyper-V was never really designed for non Windows OSs as a consequence.
      My Computer


  4. Posts : 1,772
    Windows 10 Pro
       #4

    My question as someone for whom VM newbie status would be an accomplishment. Can someone recommend "VM for real dummies" tutorials or posts. Start from the real basics.
      My Computers


  5. Posts : 890
    10 Pro/11 Pro Dual Boot
       #5

    x509 said:
    My question as someone for whom VM newbie status would be an accomplishment. Can someone recommend "VM for real dummies" tutorials or posts. Start from the real basics.
    How to setup hyperv (win 10/11)
    Create a win 11 vm (or 10) with hyperv
    Linux in hyperv

    Ive used hyperv, vmware, and virtualbox.

    Hyperv works best under windows with windows hosts, and works with linux hosts. vmware and virtualbox just add an extra layer (type 1: hyperv vs type 2: vmware/virtualbox)
      My Computers


  6. Posts : 15,487
    Windows10
       #6

    tomdsr said:


    Hyperv works best under windows with windows hosts, and works with linux hosts.
    This is an oversimplification - Linux does not usually play well with Hyper-V as most distros only run in basic mode. I explained this a couple of posts back.
      My Computer


  7. Posts : 1,325
    Windows 11 Pro 64-bit
       #7

    tomdsr said:
    Hyperv works best under windows with windows hosts, and works with linux hosts.
    You mean linux guests.
    I haven't seen Hyper-V on linux hosts, yet.
    Though I see work is being done.
    Microsoft Says Linux Can Host Hyper-V >> ADMIN Magazine
      My Computers


  8. Posts : 15,487
    Windows10
       #8

    Hopachi said:
    You mean linux guests.
    I haven't seen Hyper-V on linux hosts, yet.
    Though I see work is being done.
    Microsoft Says Linux Can Host Hyper-V >> ADMIN Magazine
    Yeah - I meant guest.
      My Computer


  9. Posts : 890
    10 Pro/11 Pro Dual Boot
       #9

    cereberus said:
    This is an oversimplification - Linux does not usually play well with Hyper-V as most distros only run in basic mode. I explained this a couple of posts back.
    ya, was just trying to confirm what you said. Most wanting to start learning linux etc wont care too much about basic mode i would think.
    Hopachi said:
    You mean linux guests.
    I haven't seen Hyper-V on linux hosts, yet.
    Though I see work is being done.
    Microsoft Says Linux Can Host Hyper-V >> ADMIN Magazine
    Lol my bad, was really late and was still out working
      My Computers


  10. Posts : 313
    Windows 10
       #10

    1. For me it is about the snapshot function. Without that VMware and V-box are useless outside of running ( emulating ) os.

    2. Hyper-V in my opinion is a good idea but your still emulating. That is like saying Java, AIR, Flash, or whatever system. I mean it "looks" like it is integrated with the system but it is not. Then comes privacy.

    3. Can Windows Sandbox pick up from where you left-off and install updates and roll-back via Ninten..... I mean XP 64?
    No. It was a nice start but is out-dated in my opinion. I need a dedicated system that is idependent.

    4. Beyond those emulators using other emulators might cause errors. I am talking about a system crash just because ( something that has to do with Hyper-V is enabled ). I have to find out what that is and then disable it just to get ____ to run. So...I have to make a choice, if I have this thing enabled then I can not use _______ subsystems, while running something like an ________emulator while running scrcpy. That being said anything that depends on Hyper-V for me is not a valid choice.

    5. However it is understandable in terms of resources. Maybe your system does not have the resources and you want to use Hyper-V but it is the same reason why we do not have Flash on our phones right now.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 23:35.
Find Us




Windows 10 Forums