Hey Infragisitics Team,
my example iPad App has high memory consumption by using 36,000 datapoints. Each series of ChartView allocate more than 100 MB of RAM. Is that normal? I have two Series with IGCategoryDateTimeXAxis.
The example App contains one view with two Charts (one MainChart and one ZoombarChart as RangeSelector). I create a model object for this data points with two properties. One date property and one value property. For data binding The IGCategoryDateSeriesDataHelper produce for each series a sequence of IGDatePoint. I build the chart view like the guideline from Developer Guideline.
Is there a best practice solution to reduce the memory consumption? Finally, both series use the same data.
Kind regards,
Hello prinzj,
This issue has been resolved in the latest Service Release as of the date of this post.
It sounds good Darrel. Please show me the workaround.
Regards
Hello,
I have created CAS-128457-R1D9J1 to track this issue.
Ok so I wrote up a bug for this, it's number is 159814. I will have our Developer Support staff link your account with the issue so you can be notified when it is resolved.
As a work around and if this a pressing issue you could implement the IGSeriesDataSource yourself, let me know if that is an option you want to explore.
Primarilly I mean the non-live memory usage. The Live Transient memory usage is also shortly high but reduce after the init phase.
I attach two screenshots of memory and live memory usage.