32 vs 64 bit performance

TeeChart VCL for Borland/CodeGear/Embarcadero RAD Studio, Delphi and C++ Builder.
Post Reply
AndyBell
Newbie
Newbie
Posts: 16
Joined: Wed Nov 02, 2022 12:00 am

32 vs 64 bit performance

Post by AndyBell » Fri Mar 08, 2024 2:44 pm

Hi

I'm converting our apps to 64 bit using C++ Builder 12 and TeeChart Pro V2023.39.231109.

The 32 bit is built in C++ Builder 11.3 using TeeChart Pro V2022.36.220929

I'm finding the performance of 64 bit TeeChart to be unusably slow.

For example, we have a TDBChart with about 40 series, and the chart needs to clear and rebuild the series on occasion. To do this we use the RemoveAllSeries() function.

The 32 bit version uses just 0.2 or a second to do this. The 64 bit version uses over 12 seconds...

I am currently profiling the 32 bit and 64 bit apps to determine where the bottlenecks are - the above example is typical of what I'm seeing. If I enable VCL styles, things are even worse on the 64 bit version: In that case RemoveAllSeries() takes 16 seconds...

Next week I hope to have isolated all the slow calls...

Are there any tips for speeding up TeeChart in 64 bit? Are there any plans to improve things?

Andy

AndyBell
Newbie
Newbie
Posts: 16
Joined: Wed Nov 02, 2022 12:00 am

Re: 32 vs 64 bit performance

Post by AndyBell » Mon Mar 11, 2024 8:38 am

Having tested this more, I have determined it is not to do with 64-bit. I will raise a new topic with the details.

Yeray
Site Admin
Site Admin
Posts: 9622
Joined: Tue Dec 05, 2006 12:00 am
Location: Girona, Catalonia
Contact:

Re: 32 vs 64 bit performance

Post by Yeray » Mon Mar 11, 2024 8:47 am

Hello,

We'll be pleased to take a look at any issue you may find.
Best Regards,
ImageYeray Alonso
Development & Support
Steema Software
Av. Montilivi 33, 17003 Girona, Catalonia (SP)
Image Image Image Image Image Image Please read our Bug Fixing Policy

AndyBell
Newbie
Newbie
Posts: 16
Joined: Wed Nov 02, 2022 12:00 am

Re: 32 vs 64 bit performance

Post by AndyBell » Mon Mar 11, 2024 8:54 am

Yeray wrote:
Mon Mar 11, 2024 8:47 am
Hello,

We'll be pleased to take a look at any issue you may find.
Thank you. I've just raised the topic and attached a sample form that demonstrates the issue...

Andy

Post Reply