There is a bug in the way the object buffer cache size is calculated for vMotion. This bug only appears with Hardware version 8 virtual desktops with large screen resolutions, however only if 3D is disabled.

When 3D is enabled ESxi5 takes the necessary screen objects into account in the calculations and allocate sufficient buffer for vMotion to succeed. But with 3D disabled it doesn’t calculate the values correctly for the buffers. This is will impact any VM with large screen size.

If you have a peek at my previous post you will be able to identify the memory and swap differences between resolutions and number of displays. VMware View 5.0 Video RAM Storage sizing.

--> Please see the rest on the blog :