X64 applications using gdi +: what are the performance implications?

I am currently implementing an ASP.Net application that uses GDI + for server-side rendering. The first versions depended on a 32-bit unmanaged component, so the entire managed assembly was compiled for the x86 platform. Finally, I got rid of this dependency and now I can install the target platform for AnyCPU. Since an application can potentially be used to process large amounts of data, it may be useful to use it in 64 bits. However, I read that when using GDI + on the x64 platform, there is a decrease in performance, but he did not have detailed information about this.

What are the performance issues that I should know about in order to know if the execution cost works in 64 bits?

+2
source share
1 answer

Well, I had the wrong information: after profiling the GDI + application compiled for both x86 and x64, it looks like the performance is the same for each platform. I don’t remember where I read it in the first place, but it is a good reminder that "do not take anything before what you see." Good to have a definitive answer to my question though!

0
source

All Articles