On
Servoy Developer
Version 3.5.6-build 519
Java version 1.6.0_05-b13-52 (Mac OS X)
Mac OS X 10.5.4
I have allocated memory set to 82432k and while Servoy Developer is open for more than 15 minutes, Servoy is always using the max. set memory! A couple of minutes later Servoy Developer is freezing. How can I fix that problem?
I have set that memory setting in the info.plist file in the servoy.app package up to XX:MaxPermSize=512m -Xmx896m -Xms256m. I thought that should be enough.
We have a parser running for hours (or more precisely for days) and we found whatever settings for memory, after a while the process runs slower and slower. So I am quite sure there are some problems with Servoy 3.5.x, but of course don’t know whether it’s the JavaScript interpreter or a memory leak or …
Fact is, if we restart Servoy, it’s fast(er) again and slows down after some time (again). So this is clearly reproducable. And, whatever memory we assign, Servoy eats all of them after a while. And, JavaScript code is not very fast interpreted if you are looking for speed. Don’t know if this is going to change with version 1.6 or 1.7.
As far as I remember there were others finding the same behaviour in their applications.
Best regards, Robert
tgs:
patrick:
-XX:MaxPermSize=128m -Xmx512m -Xms64m
I have set that memory setting in the info.plist file in the servoy.app package up to XX:MaxPermSize=512m -Xmx896m -Xms256m. I thought that should be enough.
I agree with you! That issue is much more on Mac OS X 10.5 than on 10.4 and at this moment the acceptable timewindow to develop without freezing Servoy Developer is shorter than 15 minutes! Changing the memory settings takes no effect and I am asking me, for what I took 4 GB RAM into my MacBook Pro?
I’m more and more loosing motivation to develop with Servoy on a Mac and I’m really unsure if Servoy on Mac is the best choice for my customers…
I tried using Java 1.5 on Mac OS X 10.5.4, but the issues I have with that version are also not fine. For example the text value in a table view list is one or two px cut off on the left alignment, entry fields in Dialogs are cut off and displayed only half and so on… not adequade for deployment.