Tuning microflows

Use this task to improve the performance of microflows.

Why and when to perform this task

Microflows run in memory, without any user-interaction or persistent messaging support. Database access is required only if audit logging or Common Event Infrastructure (CEI) are enabled for the microflow. The entire processing of a microflow occurs in a single thread, and normally, in a single transaction. The performance of microflows mainly depends on the services called. However, it the memory available for the server is too small, the performance of microflows will be reduced.

Steps for this task

Tune the Java™ Virtual Machine (JVM) heap size.

By increasing the Java heap size, you can improve the throughput of microflows, because a larger heap size reduces the number of garbage collection cycles that are required. Keep the value low enough to avoid heap swapping to disk. For guidelines on the size of the server heap, see the relevant step in Tuning the application server.

Result

Your microflows are running as fast as possible under the current environment and loading conditions.
Related tasks
Tuning long-running processes

Terms of use |

Last updated: Thu Apr 27 14:56:27 2006

(c) Copyright IBM Corporation 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)