Hello,
We have created panels containing lots of shapes, on which there's also some calculations made.
This choice to use "big panels", has been decided to managed scrolled views as an another application
we already used, based also on the scrolled views.
We have problems of performances during the loading phase.
I have tried to improve the UI performances by loading these panels during the initializing phase, creating 4 modules
"mainModule" in the basePanel (initially not visible) and loading these 4 modules in a thread started at the initialization of startPanel.
The UI has used an average of 10% of CPU and the amount of memory was growing up to 1,3Go.
The Initialization is very long, of course, the visualization is accelerated, because it's just to put visible the right module.
We have also seen, in normal conditions, that when we load a panel in the "mainModule", it's more or less rapid the first time,
but when we load an another panel (clicking on the navi tree), the amount of memory is increased (there's a buffer for panels'
load?) but the load is slower and slower, and finally the performances decrease.
Is there anyway to improve the panel loading.
regards
Emmanuel
performances on the Panels Loading
- Gertjan van Schijndel
- Posts:634
- Joined: Mon Aug 02, 2010 10:37 am
Re: performances on the Panels Loading
You could try to disable the panel option 'Keep in Memory' for these big panels.
- mkoller
- Posts:741
- Joined: Fri Sep 17, 2010 9:03 am
Re: performances on the Panels Loading
To help you further, we would need your project (panels) to try it here and analyze where the performance is bad.
Also tell us, which version and on which platform you are working.
Please get in contact with the support and send them the project
Also tell us, which version and on which platform you are working.
Please get in contact with the support and send them the project