JVM Tuning Guidelines

Each TIBCO ActiveMatrix BusinessWorks™ engine runs as a multi-threaded Java server application. Processes and other objects used internally by ActiveMatrix BusinessWorks™ are Java objects that consume memory while the engine is running.

Java provides some useful parameters for tuning memory usage. Ensure that you consider these factors when selecting a JVM.

Besides the JVM version and the vendor, the most relevant tuning parameters are:
  • JVM heap size
  • Garbage collection settings