Augmentation de la taille maximale du segment de mémoire de la machine virtuelle Java

Vous pouvez augmenter la taille maximale du segment de mémoire de la machine virtuelle Java pour CM Server.

L'installation d'IBM WebSphere Application Server faisant partie de CM Server peut utiliser une taille maximale de segment de mémoire par défaut qui doit être augmentée. Vous pouvez définir la taille du segment de mémoire de la machine virtuelle Java dans la ligne de commande à l'aide d'un utilitaire fourni avec l'installation.

Avec l'invite de commande, naviguez d'abord jusqu'au répertoire des scripts CM (par exemple C:\Program Files\IBM\RationalSDLC\common\cm\scripts sous Windows et /opt/IBM/RationalSDLC/common/CM/scripts sur les systèmes UNIX et Linux). Pour les commandes qui suivent, %WAS_BIN% représente le chemin d'accès à votre répertoire eWAS\bin (par exemple, C:\Program Files\IBM\RationalSDLC\common\eWAS\bin).

La commande suivante (sous Windows) permet d'afficher la taille maximale actuelle du segment de mémoire :
%WAS_BIN%\wsadmin.bat -profile teamAdminUtils.jacl -c "getJvmMaxHeapSize" 
Avec la commande suivante (sous Windows), vous définissez la taille maximale du segment de mémoire sur 1024 Mo :
%WAS_BIN%\wsadmin.bat -profile teamAdminUtils.jacl -c "setJvmMaxHeapSize 1024"
Si vous avez plusieurs profils WebSphere Application Server, vous pouvez modifier les exemples afin qu'ils indiquent aussi le profil. Exemple :
%WAS_BIN%\wsadmin.bat -profile -profileName cmprofile teamAdminUtils.jacl -c "getJvmMaxHeapSize"
%WAS_BIN%\wsadmin.bat -profile -profileName cmprofile teamAdminUtils.jacl -c "setJvmMaxHeapSize 1024"
Vous pouvez également utiliser ces commandes pour les systèmes UNIX et Linux. Exemple :
$WAS_BIN/wsadmin.sh -profile -profileName cmprofile teamAdminUtils.jacl -c "getJvmMaxHeapSize" 
$WAS_BIN/wsadmin.sh -profile -profileName cmprofile teamAdminUtils.jacl -c "setJvmMaxHeapSize 1024"

Le paramètre du registre CM Server de Windows qui contrôle la taille du segment de mémoire non-interactive sur CM Server pour CCRC ou sur le serveur ClearQuest Web peut nécessiter un changement par rapport aux paramètres par défaut. Pour prévenir les erreurs, vous pouvez augmenter la taille non interactive du segment de mémoire du bureau de 512 Ko à 1024 Ko. De même, la valeur de registre par défaut pour SessionViewSize sous Windows doit être augmentée si votre système prend en charge un plus grand nombre d'utilisateurs de CM Server.


Retour d'informations