Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4
We need to provide 64-bit Infragistics assemblies to our clients as we’re observing an unacceptable performance hit for wow64 translation when rendering your windows forms controls, whereas in 32-bit environments the control rendering is reasonably fast. We’re seeing time to render the main application form differ between these environments by almost a minute (5 seconds to render in 32 bit, 60 seconds to render in 64 bit). We’ve observed with Red Gate Ants Performance Profiler that the difference in these environments is exclusively during wow64 translation.What is the quickest path to getting a 64 bit build? Can I download source code for our version of Infragistics and build for a 64-bit architecture? What other options exist?
We are also seeing the very same thing. We're using 2009.1 Building x86 on XP or Vista x86 loads fast (6 seconds)... building our app x64 and loading on x64 Vista takes about 30 seconds. We've narrowed it down as much as we can and we, too, believe the bottleneck is in the Infragistics dlls and form rendering under x64. This performance is totally unacceptable to us and we're testing with the unsigned Infragistic dlls, there's another post here about XP ( 3 seconds ) vs Vista ( 15 seconds ). Can we get a NetAdvantage x64 build or do we need to build the source ourselves?
I created a tiny test app. One form set as Mdi parent, one child form that opens on load and that's it. .x86 and x64 will launch in 1 second or less.
Now drag the UltraTabbedMdiManager onto the main form. x86 still launches in 1 second or less, but x64 now takes several seconds as you can see the main form render its frame before rendering the mdi tab control.
lwardwell,
This sounds like something that we'll need to investigate more in-depth, to figure out what's happening and what options are available. I've passed this information to a Developer Support Engineer who will create a support case for you, and who will work with you to resolve this issue.
perryf00,
I'd like for us to investigate your issue further as well. My best advice is for you to submit a support request to provide us with any other information you can provide about your scenario and the behavior you're seeing.