Many series's causes exponential behavior
Posted: Mon Mar 23, 2009 11:01 pm
In our application, we generate 1000's of series of which only 2 maybe visible. We have found that the performance of the TeeChart control exhibits exponential behavior when there are over a 100 or so series's added to the chart even though only 1 or 2 series's are visible at any one time.
I have created an example and have uploaded it to http://www.steema.net/upload/Default.aspx
There is some instructions on the main winform in the project.I had included in the solution, essentially the source project for TeeChart.dll.
If you follow the instruction on the Winform, you will end up with a chart that looks something like
I produced these results on my Dell Lattitude 620, with a 1.8 Ghz dual core, with 2 Gb of RAM.
My concerns are:
1. Can this behavior be corrected so that is more linear in nature versus exponential?
2. Is this a known issue?
3. We find that the repainting will be very slow as well. It seems to behave exponentially as well when there are more than 100 series's. Has this performance issue been studied? If so, how can they be improved?
I have created an example and have uploaded it to http://www.steema.net/upload/Default.aspx
There is some instructions on the main winform in the project.I had included in the solution, essentially the source project for TeeChart.dll.
If you follow the instruction on the Winform, you will end up with a chart that looks something like
I produced these results on my Dell Lattitude 620, with a 1.8 Ghz dual core, with 2 Gb of RAM.
My concerns are:
1. Can this behavior be corrected so that is more linear in nature versus exponential?
2. Is this a known issue?
3. We find that the repainting will be very slow as well. It seems to behave exponentially as well when there are more than 100 series's. Has this performance issue been studied? If so, how can they be improved?