A new Xserve running Servoy 2.2. Servoy Client time from user sign-in to presentation of the first screen. Both machines using DSL.
G4 Tower, 400Mhz, sdRam 296Mb -- 4:10
iMac G5, 1.8Mhz, sdRam 2Gb -- 1:55
The above times are averaged across three separate launches. No major variance in times, each machine, each launch.
For comparison purposes, the same code under Servoy Developer running on Pentium4 3Ghz, 1.24Gb Ram -- 4 seconds. The faster Mac takes 29 times longer as Developer, the slower Mac takes 70 times longer.
1. Why such a dramatic disparity between Servoy Developer and Servoy Client via Servoy Server, same code, same Servoy version? I can understand Servoy Client taking possibly 10 times as long, but 30 to 70 times?
2. Why such a dramatic difference between the two Macs? Is Servoy only viable on the very latest machines?
====================
Now that we're launched there are performance issues when visiting screens for the first time. In these tests I'm clicking on my first navigation button, jumping to a fairly complex screen made up of a custom controller, a form with a tabpanel which in turn contains 4 tabpanels.
G4 Tower -- 4:20
iMac -- 2:39
Servoy Developer under Windows -- 5 seconds
Go back to the first screen -- instant on all machines.
Click the same button again -- instant on all machines.
Once the solution settles down, times are excellent, all machines. But getting there is painful in the extreme.