We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Page responsiveness becomes very slow if a chart with data points is present

Hello,

I'm working with the Syncfusion Blazor charts, specifically the scatter plot.
I have two plots on one page. 
First one has 260 data points, the second has none.

I wrote a function to add or remove the title of the second chart and I'm noticing a big difference in the UI response time.

If both charts are present --> modifying the title of the second chart is slow
If only the second chart is present --> modifying the title of the second chart is faster

I made a video to demo the problem.

Do you have any suggestion as to why it takes so long and what I could try in order to speed up the rendering time of the chart with 260 data points?

Thank you!!

Attachment: Page_Responsiveness_trouble_video_f077e394.7z

9 Replies

SM Srihari Muthukaruppan Syncfusion Team November 4, 2019 09:17 AM UTC

Hi Sorin, 
 
Greetings from Syncfusion. 
 
We have analyzed your query. Unfortunately we are unable to reproduce the issue and the chart is rendering quickly while adding title for second chart with 1st chart having more data. Based on that we have also prepared a sample in server side, kindly revert us if you are using client side and other below information to reproduce the issue. Please find the below sample. 
 
 
kindly revert us with the following information which will be more helpful for further analysis and provide you the solution sooner. 
  • Share your dataSource file
  • Try to reproduce the reported scenario in the above sample
  • Please share your sample (or) code snippet with full configurations.
  • Share the details if you have done any other customization in your sample.
  • Please mention the package version used in your application.

Let us know if you have any concerns. 
 
Regards, 
Srihari M 



SO Sorin November 4, 2019 01:24 PM UTC

Hi Srihari,

Thank you for the quick reply.
I tried reproducing it in a standalone project but the issue is not as significant that way.

I narrowed it down to possibly some memory/garbage collector problems based on messages in the browser console.
When the issue happens, these are the types of messages I see:



I noticed that another post already exists about the "Nursery Full" message and I commented on there.
https://www.syncfusion.com/forums/147694/wasm-gc-minor-nursery-full

As for the LOS overflow, I noticed this is probably the biggest offender.
I need to do more research and will comment on here on what I find.
But if you have any info about what "LOS overflow" means, please share.

Thank you!
Sorin


SM Srihari Muthukaruppan Syncfusion Team November 5, 2019 01:44 PM UTC

Hi Sorin, 
  
Sorry for the inconvenience. 
  
We have analyzed your query. From that, we suspect the issue occurs due to the usage of set interval method or loading more data . Since we are not sure about the exact issue. Please share following information which will be more helpful for further analysis and provide you the solution sooner. 
 
  • Share your dataSource file
  • Please share your sample (or) code snippet with full configurations.
 
Let us know if you have any concerns. 
  
Regards, 
Srihari M 
 



SO Sorin November 19, 2019 01:13 PM UTC

Hi Shrihari,

Sorry for the delay. 
I will prepare an example file sometime soon.


SM Srihari Muthukaruppan Syncfusion Team November 20, 2019 09:41 AM UTC

Hi Sorin, 
 
Thanks for the update. 
 
We will wait until we hear from you. 
 
Let us know if you have any concerns. 
 
Regards, 
Srihari M 



SO Sorin November 26, 2019 01:07 PM UTC

Hi Srihari, 

I have prepared the project to demo what I'm talking about. 
However I'd like to email it you directly rather than posting it here on the public forum.
Could you let me know an email I can send it to?

Thanks,
Sorin


SM Srihari Muthukaruppan Syncfusion Team November 27, 2019 05:34 AM UTC

Hi Sorin,  
  
Thanks for the update. 

We would like to let you know that you can mail your queries and demo to support@syncfusion.com . 
  
Regards,  
Srihari M 



SO Sorin November 27, 2019 12:57 PM UTC

Thank you, I just sent the email.


SS Sarasilmiya Shahul Hameed Syncfusion Team November 27, 2019 01:15 PM UTC

Hi Sorin, 
  
As per your request, We have created a new incident under your Direct trac account to follow up with this query. We suggest you to follow up with the incident for further updates. Please log in using the below link. 
 
  
Regards, 
Sara 


Loader.
Live Chat Icon For mobile
Up arrow icon