Do Virtual Machines response times reflect response times on the actual hardware systems they’re trying to emulate?

Joseph Videtto December 25, 2012
Pinterest Stumbleupon Whatsapp
Ads by Google

Do Virtual Machines response times (e.g. when running software through them) reflect response times on the actual hardware systems they’re trying to emulate?

For example, assuming a more powerful processor than the machine being emulated (maybe a 2.4 GHz quad core i7 emulating a VM with substantially less horsepower – say a duel core Athlon), will the conversion of a video file to MP4 on the Athlon VM be reflective of the actual hardware response times of the Athlon? And therefore can benchmark times be compared using multiple VMs on the same machine? If so – how does one know if they’re running too many VMs on one machine at the same time, so that the host processor can’t accurately emulate the response times of each VM due to overload?

  1. Usman Mubashir
    December 28, 2012 at 7:18 am

    they do not emulate hardware response time, they only provide a virtual environment for a particular software to work.

  2. Taylor Dover
    December 27, 2012 at 12:19 am

    Absolutely not. As mentioned by others, the speed varies greatly based on the hardware you are using. If you would like to get a more accurate representation of how it will run on the intended hardware I would recommend emulating on a computer powerful enough that you allocate more space to the virtual machine.

  3. Avish Kansakar
    December 26, 2012 at 5:44 pm

    It all depends on the hardware you are running on.

  4. ha14
    December 26, 2012 at 8:59 am
  5. Lisa Santika Onggrid
    December 26, 2012 at 8:01 am

    No, it's all up to your host hardware. How do you know if you have too many VMs running? Easy. Your performance would be crippled.

  6. Jose Paolo Gonzales Otico
    December 26, 2012 at 5:51 am

    It reflects the hardware it's installed on.

  7. Rajaa Chowdhury
    December 26, 2012 at 1:59 am

    No, VM performance is certainly reflected by the actual hardware on which it is installed, concurrent VM sessions, local native sessions running, etc.

Ads by Google