Performance loss VM vs. Bare Metal


Recommended Posts

I have a Gigabyte X99 Board with a Xeon 2699 v3 and 128 GB Ram

 

For testing purposes I installed WIndows 10 on a 500 GB SSD Sata drive from Samsung.

 

I also installed UNRAID (6.11.5) and with a 2 TB NVME Samsung SSD (installed in a 2x Port = 800 MB/S max.) and installed a VM with Windows 10 with 64 GB RAM - all 18 (36) cores are used as with the bare metal install.

 

Geekbench 3 perfomance:

 

Bare Metal:

 

Single Core: 3.487

Multi Core: 45.575

 

VM:

 

Single Core: 2.973

Multi Core: 39.148

 

In total I am losing around 15% CPU performance by using a VM. Surprisingly there is barely a difference in passing the VM trough to the CPU or using the CPU emulation.

 

Is this in general the amount of performance loss that goes with using a VM in UNRAID?

For many applications the loss may be unimportant. 

I wanted to build a audio workstation as VM to be able to update my hardware easier in the future. For this purpose 15% is a bit high. Should be similar for a gaming machine.

 

Or is there hardware that is better suited for VMs?

 

 

 

Edited by typewriter
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.