Skip to content- Prefer SetValues when only Y values change and the mark count stays the same.
- Hide dense data labels on large charts. Text is pooled, but thousands of visible labels are still harder to read and render.
- Use compact charts for small dashboard signals instead of full axes and legends.
- Use RingBufferChartDataSource for frequent live samples instead of rebuilding a chart every event.
- Keep RenderTexture size close to the displayed chart size. Oversized charts cost memory and fill rate.
- Let LOD and decimation handle very dense line or candlestick data where possible.
- Reuse ChartGraphic and Chart instances when updating dashboards instead of destroying and recreating UI objects.