WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9.1
    • VMware Cloud Foundation 9.0
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple
You are here: Home / NSX / Quick Tip: Reducing High CPU Utilization on NSX due to slow Entropy from AMD Zen4/5 CPUs

Quick Tip: Reducing High CPU Utilization on NSX due to slow Entropy from AMD Zen4/5 CPUs

07.31.2026 by William Lam // 2 Comments

AMD Zen4/Zen5 processors have been known to have slower entropy generation, which can lead to higher CPU utilization for workloads that depend on random number generation. I recently learned from a colleague (Ross Wynne) about a simple optimization for NSX Manager that can significantly reduce CPU utilization when running on AMD Zen4/Zen5 processors.

Shut down your NSX Manager VM and add the following VM Advanced Setting. This allows the guest operating system to retrieve entropy directly from the ESXi host, which already includes optimizations for entropy generation on AMD Zen4 and Zen5 processors.

isolation.tools.getEntropy.disable = FALSE


Note: Ensure you have applied the recommended entropySource configuration for your physical ESX host in addition to this configuration change.

In my limited testing, I have observed the NSX Manager load average drop to less than 5, whereas it was consistently much higher before applying this optimization. I will continue to monitor my environment, but this is definitely a worthwhile optimization to add to your VCF homelab toolkit. This configuration change can also benefit NSX Edge and NSX Virtual Network Appliances (VNA).

Categories // NSX, VMware Cloud Foundation Tags // VCF 9.0, VCF 9.1

Comments

  1. *protectedPhilipp says

    07/31/2026 at 1:40 pm

    That's great, thanks!
    Do you think this Ryzen Entropy optimization will also be beneficial for other CPU-heavy workloads, such as VCF Management Services Runtime or VCF automation?

    Reply
    • William Lam says

      08/01/2026 at 7:32 am

      Its not for general CPU-heavy workloads, but could benefit those that frequently request Entropy which can be slower on these AMD Ryzen processors. I haven't done further experiments to see if other appliances could benefit, since NSX Manager has been the larger consumer of the CPU (especially with reservations) but the other appliances have mostly been behaving at least for my setup.

      Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VCF 9.1 - Configuring Harbor to use VCF Identity Broker (IDB) for External Identity Federation 08/19/2026
  • Quick Tip: The Fastest Way to Clear Partitions for ESX Reinstallation 08/15/2026
  • Quick Tip: Reducing High CPU Utilization in VCF Automation (VCFA) on AMD Zen4/Zen5 CPUs 08/12/2026
  • VCF 9.1 - Quick Tip: Optimized Workflow for Configuring Distributed Transit Gateway (DTGW) with NSX Virtual Network Appliance (VNA) 08/11/2026
  • Quick Tip: Selective ESX Host Patching in VCF 9.1 08/10/2026
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2026

Loading Comments...