Performance Comparison of TPlot with TChart

Test conditions:

Results:

Windows 2000, sp3, no IDE:
TPlotTChart
No of Ptsinitfpsbytesleak initfpsbytesleak
1010.0229.0430608120.0213.7810924300
10010.0215.973677200.0211.12406640
100010.0515.6811043200.053.563287600
1000010.268.8382928000.260.4534862120
10000017.241.71796860807.240.05333990240
Linux, Mandrake 9.0 (kernel 2.4.19-16.mdk), Kylix 3, no IDE:
1010.2812.88546000
10000012.452.0052924000

Notes:

Conclusion:

  1. TPlot is version 3.0 is a little bit slower than 2.xx.
  2. TPlot is still 2 - 30 x faster than TChart.
  3. TPlot initially uses more memory than TChart. However, as the number of data points rises, it uses less.
  4. TPlot shines with large data sets, where it is both much faster and uses less memory. This makes it ideal for scientific and engineering applications.
  5. Graphics are generally faster under W2K than Linux.
  6. Memory operations are much faster under Linux, so that the Linux GUI is faster than W2K for large data sets.