Results 1 to 3 of 3

Thread: x264 encoding - poor performance on VM - why?

  1. #1
    Join Date
    Oct 2011
    Posts
    2

    Default x264 encoding - poor performance on VM - why?

    Hi,

    my bachelor thesis is about comparing ESX to KVM. Now I completed a couple of benchmarks with phoronix, but I do not really understand why there is a huge performance issue on video encoding.

    please see attached graph. It shows that the physical machine has about 50 fps, while the virtualized systems on ESX and KVM have only about 13-15.

    What is the reason for that huge gap? Is the video card used for encoding on the physical machine - and on the vms just the cpu?



    any official source for information could help me a lot.

    thanks in advance

    Nico

  2. #2
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,102

    Default

    - are all cores passed to the vms, instead of one?
    - is the actual cpu passed, instead of some lesser one (ie. like Qemu defaults to a p2)?

  3. #3
    Join Date
    Oct 2011
    Posts
    2

    Default

    Quote Originally Posted by curaga View Post
    - are all cores passed to the vms, instead of one?
    - is the actual cpu passed, instead of some lesser one (ie. like Qemu defaults to a p2)?
    I passed one and two CPUs, but the result is almost the same.

    Following the whole results in FPS:

    Physical 50,14
    ESX KVM
    1vCPU 1VM 15,71 15,27
    1vCPU 2VMs 15,59 15,28
    1vCPU 4VMs 14,27 14,04
    2vCPU 1VM 15,78 23,23
    2vCPU 2VMs 21,53 22,24
    2vCPU 4VMs 14,36 10,585

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •