netscaler high cpu usage

High CPU usage on Citrix Netscaler VPX

After upgrading to version 12.0 and later, you might have experienced high CPU usage on your Citrix Netscaler VPX. Citrix Netscaler now reserves CPU for the package engines by default. This can be a good idea in a production environment. But in a test lab or in a smaller environment, where resources are limited, you might have to use those resources somewhere else.

How to solve High CPU usage on Citrix Netscaler VPX

Luckily, there is a solution to High CPU usage on Citrix Netscaler VPX. All you need to do is to connect to your Netscaler using SSH and type the following commands.

> set ns vpxparam -cpuyield YES
 Done
> show ns runningConfig | grep "cpuyield"
set ns vpxparam -cpuyield YES
>

Once that is done, the CPU usage will drop. You do not need to reboot the Netscaler, and you will not lose any functionality. This is only because the Citrix Netscaler is reserving resources.

Leave a Reply

Your email address will not be published. Required fields are marked *