Perspective gauge increase view loading time

Hi
I try to create a simple dashboard with 10 gauge component. But as a result the loading of view increase dramatically with only 10 gauge on view.
I don’t understand why gauge component have to had so negative impact on performance.
Is there any trick for this component to make loading view faster?
I use v8.0.12.

@ynejati :slight_smile:

Heck yeah, it does. We are aware and working on it. Turn off animations and update the gauges less frequently in the meantime. Consider setting their loading to non-blocking so that it might prioritize the loading of other views, assuming they are nested in views.

3 Likes

I am experiencing the same slow performance.

8.1.13 perspective.

We even experience it with no TAG associated with the GAUGE.
We did a test with some hardcoded values and with 10 GAUGES on a screen
it is dramatically slower then with 1 GAUGE on a screen.

We are using the “half gauge”.
We are not using nested views, just putting the GAUGE on a screen.
Then set some hardcoded values for testing performance.
The only changes I made to the properties were:
“animate” = False. I did not notice any change.
“innerAxis” = we are not using it.
“outerAxis” = set the “ranges” to 4 different segment between 0-100.

Basically we dropped it on the screen and gave it some hardcoded values
to see performance.

Can you suggest any changes to the way I am setting up the control?

Thanks

I suggest to use apex chart instead if you really like niddle gauge you can create it by SVG.
I hope IA drop xy chart and all related of amchart and use apex chart which lower the cost of perspective.

1 Like

Hah! You dreamer you!

1 Like

Hi,

Any news about it? I just reached a 10-second loading time on the screen with 15 gauges :smiley:

Cheers

1 Like

Any updates? I have a screen with 30 gauges and it is really slow to load.

There's a pure svg gauge available on the Exchange that seems to be much more lightweight than the gauge component.

If you do end up implementing it, I would be very very interested to see load times before and after (for an actual project with 30 gauges - this is invaluable information).

That one is too simple! I tried using the "SVG Gauge" from the exchange to recreate the object (match) and found it was not great. The objects drew stuff wrong.

Original Dashboard using Gauges:

Using SVG Gauge form Exchange:

I might try this one (Perspective Gauge). It is a little too busy though. I wanted a simple gauge and really like the built in. Loading is just soooo slow.

1 Like

Love the gauge, hate the loading time. Sometimes the dial even simply gets stuck on max until you refresh the screen.

Sad. :disappointed_relieved:

Have you tried this one?

I feel like this gauge gets decent load time. I use a modified version of it (I made it so I can set min/max range and stuff like that.

1 Like