High CPU Usage for VPX Reported on VMware ESXi Version 6.0


Two New Commands to Control CPU Usage Behavior has been introduced.

set ns vpxparam and show ns vpxparam, control the CPU-usage behavior of VPX instances in VMWare ESX and Citrix XEN environments:

1. set ns vpxparam -cpuyield (YES | NO | DEFAULT)

Allow each VM to use CPU resources that have been allocated to another VM but are not being used.

Set ns vpxparam parameters:

-cpuyield: Release or do not release of allocated but unused CPU resources.

YES: Allow allocated but unused CPU resources to be used by another VM.

NO: Reserve all CPU resources for the VM to which they have been allocated. This option shows higher percentage in hypervisor for VPX CPU usage.


Note: On all NetScaler VPX platforms, the vCPU usage on the host system will be 100 percent. Type the set ns vpxparam –cpuyield YES command to override this usage.

2. show ns vpxparam

Display the current vpxparam settings.


Leave a Reply