Caution: The most noticeable symptom is your virtual machine taking a significant amount of time to reboot, but it does not take significant amount of time if it is a fresh power on. If you are not seeing slow reboot times of virtual machines, this article does not apply to you. Do not turn off pagesharing if you are not experiencing these symptoms. Note: By default Mem.ShareScanGHz is set to 4.
Products
![]()
![]()
![]()
VMware ESX
Product Versions
![]()
![]()
![]()
VMware ESX 3.0.x
VMware ESX 3.5.x
Component
![]()
![]()
![]()
GSS_SYS_MGMT
Symptoms
![]()
![]()
![]()
Resolution
![]()
![]()
![]()
Dez 012008
Rebooting a virtual machine that has multiple vCPUs takes significantly longer than a single vCPU on an ESX Server when using certain hardware
Slow performance of virtual machines that use more than one vCPU on an ESX Server when using certain hardware
This issue occurs because of changes in the architecture of certain CPUs. These changes affect the way that ESX Servers perform COW (Copy-on-Write) memory operations when using vSMP in a virtual machine.
There are two common ways to workaround this problem. Perform one of the following workarounds:
Instead of rebooting the virtual machine, power-off and then power it back on. By doing this the problem is not noticed because the COW memory is cleared and repopulated upon startup of the virtual machine.
Alternatively, you can disable pagesharing which resolves the slow performance. Pagesharing is used to reclaim duplicated memory pages across and within virtual machines. With pagesharing disabled we no longer share memory in this way, therefore the virtual machine consumes more physical memory because all memory pages are duplicated for each virtual machine running on the ESX host.
Note: Turning pagesharing off can potentially cause an increase in the amount of swapping if you are overcommitting the ESX host memory resources.
To disable page sharing on the ESX Server:
Log in to VirtualCenter (or the ESX Server directly) with an administrative account using the VMware Infrastructure Client.
Click on the ESX Server that you want to disable page sharing on.
Click the Configuration tab.
Click the Advanced Settings link.
Click Mem in the Advanced Settings window.
Look for the Mem.ShareScanGHz option and set the value to 0.
Click OK.
Reboot the ESX host.
VMware engineering is currently investigating this behavior in more depth. A permanent fix is expected in a future release of ESX.








[...] Vote Slow performance of virtual machines that use vSMP when running on … [...]
good site!