Synfusion Chart is too much slow

Syncfusion Flutter charts Performance Issue, attaching two videos for reference in both videos everything is same just,

1st Video - I have used Container instead of CartesianChart inside consumer widget of Provider package which updates itself whenever new data is added.
2nd Video - I have used CartesianChart instead of Container inside consumer widget of Provider package which updates itself whenever new data is added just like as in 1st video.
Have a look at both videos, I am using Profiler build with Performance Overlay enabled and provide the best solution possible.

Attachment: Speed_issue_ff55df54.rar

5 Replies

DD Dharanidharan Dharmasivam Syncfusion Team April 13, 2020 09:55 AM UTC

Hi Harsh, 

We have analyzed the performance with the candle series in the live update. We would like to let you know that, there is an increase in memory size with Flutter widgets itself with live updates, we have already reported this to Flutter team and you can track its status below. 

While running the candle series in live update about 2hours, the memory got increased as below. 
Initial stage: 
 

After 2hours: 
 

As stated earlier, there is already a memory increase with default Flutter widgets, and we have reported the same. And after running for about 2hours, the series getting updated properly. 
And we have also considered performance improvement for our chart widget for the next volume 2 main release. And we would like to know whether the app is getting crashed in live update with candle series. If so, how long did you run your app? Kindly provide the requested information, this will be helpful in further analysis and provide you the solution sooner. 

Thanks, 
Dharani. 



WI Witold March 20, 2022 05:39 PM UTC

Hello, is there fix on your side? for now it is hard to use the app with multiple updates



YG Yuvaraj Gajaraj Syncfusion Team March 23, 2022 01:48 PM UTC

Hi Witold, 
 
We have already done many improvements in the rendering logics of financial series and memory related things. These improvements will be available in our 2022 Volume 1 main release, and it is expected to be roll out on the mid of next week. We will let you know once the release got rolled out and we appreciate your patience until then. 
 
And also, please ensure are you using the latest stable version of Flutter SDK (2.10.3) because they have done some performance improvement from their side. 
 
Regards, 
Yuvaraj. 



WI Witold replied to Yuvaraj Gajaraj April 3, 2022 12:27 PM UTC

Ok, thank you. Looking forward to hearing that from you, I need it a bit because now candle charts are noticeably slow after some usage



YG Yuvaraj Gajaraj Syncfusion Team April 6, 2022 02:14 PM UTC

Hi Witold,


Thanks for your patience. The Volume 1 main release has been rolled out, so can you please update the chart package to the latest version mentioned below.


Version: https://pub.dev/packages/syncfusion_flutter_charts/versions/20.1.47+1


Regards,

Yuvaraj.


Loader.
Up arrow icon