I am using scichart on a web application to plot 4 different plots simultaneously ( three using FastBandRenderableSeries and one using UniformHeatmapDataSeries).
When running on local environment everything works as expected (browser is very responsive) but when I push it to the production website it lags and my computer seems to be having hard time with the browser. I am still debugging it but thought to ask in case you have any recommendations ? Do you have performance related tips you can share?
I was reading on other posts about SciChartSurface.RenderPriority but it does not seem to exist in JS Scichart. Is there a workaround you can suggest?
If the code is identical on localhost vs. remote I can only suggest either bandwidth, or server-side being the issue.
Are you using a different browser to run the tests?
Is lag startup lag of the website, or of actual running of the chart?
Let me know any more details and I’ll be happy to help.
sounds like a bigger problem than merely performance. Have you profiled it? The Chrome dev tools performance tab will tell you where it’s spending the time
Again – if the problem occurs after deployment its either network, bandwidth or maybe you’ve released a debug build by mistake. Do you have any places in your code that are bandwidth sensitive? Like blocking calls to fetch data before appending in SciChart?
I have a place in my code where it grabs processed data from web workers right before it append to scicharts.
I will attempt to change it so the data is available all the time to be appended to the charts.
The profiling is pointing me to scichart2d.js:150
Please find a screenshot attached.
I ran it in internet explorer and seems to work pretty good. I am not sure why it is not behaving well on chrome.
Uninstalling and reinstalling Chrome fixed it.
Thank you for your help Andrew
Please login first to submit.