The Tibco Designer must have been developed in an ancient time, where memory must have been expensive and not so abundant. There’s no reason why else the default settings for the Designer are set so low.
Anyway, probably after some horrible experiences working with the designer in large BusinessWorks project you just want to tweak the Designer. The way to do it is via the designer.tra file. You would find it in a typical Windows installation under C:\tibco\designer\5.x\bin. Open it with with your favourite text editor.
Here you will first increase the Java Heap Space to 1G. This is done under
## Specifies the initial Java heap size to allocate tibco.env.HEAP_SIZE 1G
Increasing the heap will provide you with a significant boost. But looking with the visualjvm into the Designer’s process, you’ll notice that the PermGenSpace is pretty low. To increase it use the entry
java.extended.properties. I’ve set it to
512M. I also added a few other settings there too. The details on those can be found here.
My final config looks like this:
## Specifies the initial Java heap size to allocate tibco.env.HEAP_SIZE 1G java.extended.properties=-XX:+AggressiveOpts -XX:-UseParallelGC -XX:-UseConcMarkSweepGC -XX:MaxPermSize=512M -XX:+UseFastAccessorMethods -Xverify:none -Dsun.java2d.pmoffscreen=false
This was all using Java JDK 6. It might be interesting how Tibco Designer is performing under JDK 8.