You should determine your memory needs and set values in your application server’s JVM. Do this by adding maximum and minimum heap size to the Java command line; for example:
java -Xmx512M -Xms512M
For best performance, set these values to the same size. Depending on your specific implementation, you may need to increase these recommended values if you run reconciliation.
For performance tuning purposes, you may also set the following in the waveset.property file:
The property max.post.memory.size specifies the maximum number of bytes that a posted file may contain without being spooled to the disk. For cases where you do not have permission to write to temp files, you should increase max.post.memory.size to avoid having to spool to the disk. The default value is 8 Kbytes.
For additional system requirements and information, refer to the Sun Identity Manager 8.1 Release Notes.