Use Vmware on 2nd hard drive


  1. Posts : 39
    Windows 10
       #1

    Use Vmware on 2nd hard drive


    I have 2 hard drives and both are 500gb.

    First hard drive have installed Windows on it and all the programs. If i was to install Vmware on my second hard disk and then install windows on it, would i get better performance?

    My host OS would be running on first hard drive, and vmware would be running on 2nd hard drive. Because when i had only one hard drive my disk would be at 100% most of the time. Or is it not possible to do it? Right now my disk is at 48% with 2 tabs opened in Chrome.
      My Computer


  2. Posts : 15,480
    Windows10
       #2

    You would get a marginal performance improvement but vms have quite a high cpu overhead so do not expect a huge performance increase.
      My Computer


  3. Posts : 11,247
    Windows / Linux : Arch Linux
       #3

    cereberus said:
    You would get a marginal performance improvement but vms have quite a high cpu overhead so do not expect a huge performance increase.
    Hi there

    VM's actually do NOT have a huge CPU overhead - unless of course there is a lot of intensive CPU type work being done on the VM - normal workloads don't incur a huge overhead.

    The BIGGEST factors on VM performance are of course availability of RAM and HDD / SSD speed.

    Assuming you have sufficient RAM in your computer the best way to gain best performance for your VM is to run it off an SSD. If you have to use Spinners - then get one with the fastest RPM (7200 at least) and THE LARGEST CACHE SIZE POSSIBLE -- I suspect that as there are a load of cheap high capacity 5400 RPM HDD's on the market but with tiny cache amounts -- these really KILL performance - even if you have an I7 processor.

    A decent graphics card helps as well -- also the Host shouldn't be under too much load if you want concurrent decent performance from the VM.

    Again often it's the efficiency of the HDD that is the biggest blockage into vm performance -- followed by RAM -- these days not having enough RAM is rarely an issue --even cheap laptops have 8 GB -- more than enough to run a Windows host and any sort of VM - other Windows or a Linux VM etc.

    If you keep VM and HOST OS'es on the same HDD you will get quite a considerable performance degradation --especially at VM power on (boot) -- you'll probably see the HDD light on continuously for several minutes as the VM powers on. On an SSD you can usually get away with it though.

    Added

    --BTW even on an external SSD a VM should perform quite nicely -- best if you use a SATA-->USB3 connector but even with a USB2 connector it will work fine.

    A good use for any older 110 / 120 GB SSD's you might have over from earlier models --good use for these BTW.

    Cheers
    jimbo
    Last edited by jimbo45; 05 Dec 2016 at 08:15.
      My Computer


  4. Posts : 848
    Windows 10 LTSC
       #4

    I tried using vmware's virtual disk on my 2nd drive. It works with no problems at all.
      My Computer


  5. Posts : 11,247
    Windows / Linux : Arch Linux
       #5

    RoasterMen said:
    I tried using vmware's virtual disk on my 2nd drive. It works with no problems at all.
    Hi there
    I don't think the OP was worried whether "It worked" but whether performance would be better -- the answer is probably YES 99.999% of the time.

    The better the quality / speed of HDD's (even better SSD's) then the better performance you'll get.

    Cheers
    jimbo
      My Computer


  6. Posts : 2
    Windows 10
       #6

    Jimbo is right. Separate hard disks for different VMs help performance, and SSDs are a whole lot better than mechanical drives. When you set up a new VHD, make sure to pre-allocate as much space as you can for the VM instead of letting it grow/shrink.
      My Computer


  7. Posts : 32
    Windows 10, MacOS Lion
       #7

    newin10 said:
    I have 2 hard drives and both are 500gb.

    First hard drive have installed Windows on it and all the programs. If i was to install Vmware on my second hard disk and then install windows on it, would i get better performance?

    My host OS would be running on first hard drive, and vmware would be running on 2nd hard drive. Because when i had only one hard drive my disk would be at 100% most of the time. Or is it not possible to do it? Right now my disk is at 48% with 2 tabs opened in Chrome.
    Yes, you will get better performance. Second important factor - RAM.
      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 05:19.
Find Us




Windows 10 Forums