@gentrit,
Earlier WebKit allowed 448MB of canvas buffer memory whereas now they have dropped it to 224MB. Because of this, there was some memory issue with CanvasJS Charts in the latest iOS. However, we had optimized memory consumption in CanvasJS v2.3 – please check out this release blog for more info.
For more optimization on dynamic charts, update chart options and re-render and don’t instantiate/create new chart on every update.
Also, we will further optimize this behavior in future releases.
—-
Manoj Mohan
Team CanvasJS