Print

Increasing memory available to the JVM for IBM Lotus Sametime Community Server (Linux)

About this task

If your enterprise has a large number of users (for example if you anticipate up to or more than 10,000 Domino users, or a BHCC of 12,000), it is likely that the Java Virtual Machine (JVM) will consume more memory than it has available. To avoid this condition, set the memory for the JVM at I GB (1024M) on the IBM Lotus Sametime Server. For Linux installations, use this procedure.

Procedure

  1. As the root or notes user on the Sametime server, navigate to the Notes Data directory. (The default location is /local/notesdata.)
  2. Copy the existing meetingserver.ini. file to a backup location (for example, $cp meetingserver.ini meetingserver.ini.backup).
  3. Using a text editor, open the meetingserver.ini file located in the Notes Data directory. (The default location is /local/notesdata.)
  4. Search for the ArgString property in the section [SOFTWARE\Lotus\Sametime\MeetingServer\Services\TelephonyService].

    This property contains the Java command line argument -Xmx512m, which needs to be updated. Using this Java command line argument, you will specify the default maximum memory available for the Telephony Service virtual machine. The value you specify depends on the number of users in your enterprise. If your enterprise has a large number of users (for example, if you anticipate up to 10,000 Domino users or a BHCC of 12,000), it is recommended that you set the memory to 1024 MB (1 GB). If your enterprise has a smaller number of users, it is recommended that you set the memory to 512 MB.

  5. Perform one of the following steps, but be sure not to modify any other values in the ArgString besides the -XmxNNNNm value:
    • If you want to set the default maximum memory to 512 MB, modify the ArgString to include -Xmx512m.

    • If you want to set the default maximum memory to 1024 MB, modify the ArgString to include -Xmx1024m.

  6. Save your changes to the file.
  7. Close the file.