starting TBC

38 views
Skip to first unread message

Derek S

unread,
Aug 26, 2020, 7:19:15 AM8/26/20
to TopBraid Suite Users
When starting TBC (before even trying to open a file) I get these messages

<<****** Problem in TB initialization (6.4.1.v20200813-1255A)
GC overhead limit exceeded
>>****** Problem in TB initialization

1) Do I just ignore then and carry on? TBC starts, but has the errors
2) How do I find out the cause?
3) How do i fix it?


TopQuadrant

unread,
Aug 26, 2020, 1:31:21 PM8/26/20
to TopBraid Suite Users
Hello Derek,

Have you tried increasing the amount of memory available to Composer?  To do this, you increase the -Xmx value for the maximum Java heap size. The setting is packaged in the .ini file with the command line parameters for starting Composer.

If you are using Windows, use the “TopBraid Composer.ini.orig” file. This will ensure the settings stay the same even if other Eclipse applications try to change it.

Open the file with a text editor. The -Xmx value can be set to any whole number, such as “-Xmx800m”. However, if the value exceeds the amount of memory that can be allocated to the JVM by your system, Composer will not start. If this occurs, edit the .ini/.orig file for a smaller size until Composer starts.

For Macintosh users, the .ini file is packaged with the application. Find the application file, it will be named “TopBraid Composer”, and right-click to choose ‘Choose Package Contents’. The ‘TopBraid Composer.ini’ is found in the Contents/MacOS folder.

The maximum size for the Java heap is highly dependent on the system setup, including JVM limitations (32- vs. 64-bit), and available memory. Java heap is allocated in contiguous memory. The effective maximum size for a 32-bit Windows machine tends to be about 1024m (but can be 1000m, etc.). 64-bit machines with larger amounts of RAM can set the maximum heap size (with the -Xmx setting) to larger sizes.


Can you see if increasing the amount of available memory resolves your issue?

Regards,
James Koban
TopQuadrant Support

Derek S

unread,
Dec 18, 2020, 10:03:39 AM12/18/20
to TopBraid Suite Users
Hi James, thanks for the help. in my 6.4.3 (on a Mac) I can't see a TopBraid Composer.ini in Contents/MacOS folder. But I can see one in Contents/Eclipse should I alter that one?
Reply all
Reply to author
Forward
0 new messages