Hello Esri Community and Experience Builder developers,
I am troubleshooting a performance issue with an ArcGIS Experience Builder application and would appreciate feedback from the community and Esri development team.
The application is causing very high resource usage in the browser:
Memory usage: ~1.75 GB RAM
CPU usage: ~140%+ (multiple cores)
Browser: Chrome/Edge
Impact: Laptop fan runs continuously, system becomes sluggish
The issue occurs while running the Experience Builder application (not just during initial loading). The browser process remains under heavy CPU load.
I am trying to determine whether this is caused by:
A specific widget behavior
Map rendering/WebGL issues
Feature layer complexity
Excessive queries or refresh cycles
A known Experience Builder performance issue
Things I would like advice on:
Are there recommended tools or methods to identify which Experience Builder widget or map layer is consuming CPU?
Are there known performance issues with certain widgets (Map, List, Table, Filter, Chart, etc.)?
Are there best practices for diagnosing high CPU usage in Experience Builder apps?
Are there browser developer tools, ArcGIS logs, or debugging methods that can help isolate the cause?
Current observations:
Chrome Task Manager shows the Experience Builder tab consuming ~1.75 GB memory.
CPU usage frequently exceeds 100%.
The behavior appears related to the running application rather than the initial loading process.
I have already done:
Reducing visible layers
Simplifying symbology
Limiting labels
Optimizing feature services
Testing published vs. builder mode
However, I would like to identify the actual source of the CPU usage rather than blindly removing functionality.
If anyone from the Experience Builder team or experienced developers has suggestions for profiling or debugging this type of issue, I would greatly appreciate your guidance.
Thank you!