Puis-je augmenter la mémoire allouée au Générateur de sortie ?

Vous pouvez augmenter le volume de mémoire attribué au Générateur de sortie ou au Open toolkit en modifiant les paramètres de mémoire maximum.

Description

Le Générateur de sortie n'est pas capable réaliser des tâches importantes. Vous pouvez augmenter la mémoire allouée au Générateur de sortie.

Solution

  1. Sur le serveur du Générateur de sortie, modifiez le fichier conf/wrapper.conf.
  2. Augmentez la valeur suivante de 1280 à 2048 ou 4096.
    # Maximum Java Heap Size (in MB)
    wrapper.java.maxmemory=1280
  3. Cliquez sur Démarrer > Outils administratifs > Services.
  4. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Arrêter.
  5. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Démarrer.
  6. Si le problème persiste, augmentez la mémoire allouée à l'OT.
    1. Dans le fichier data/outgen-init-client.xml, décommentez la ligne suivante :
      <!--<property name="outgen.job.ant.java.memory" value="512m"/>-->
    2. Réglez la valeur sur 1024.
    3. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Arrêter.
    4. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Démarrer.
Vous pouvez également rencontrer un problème de mémoire avec la tâche Open Toolkit créée si la mémoire définie pour traiter la carte est insuffisante. Le paramètre par défaut est fixé à 512 M mais il peut être augmenté si nécessaire.
  1. Sur le serveur du Générateur de sortie, dans le fichier data/outgen-init-client.xml, supprimez les commentaires de la ligne en gras et augmentez la valeur :
    *********************************************************************************
    * Config for ANT
    *********************************************************************************
        -->
    <!-- These values are passed as is to the OS when executing "startcmd", so you need to
         use the property ${file.separator} or ${path.separator} between components -->
    
    <!--<property name="outgen.job.ant.java.memory" value="512m"/>-->
    <!--<property name="outgen.job.ant.java.home" location="${java.home}"/>-->
    <!--<property name="outgen.job.ant.opts" value="-Xmx${outgen.job.ant.java.memory} -Djavax.xml.transform.TransformerFactory=net.sf.saxon.TransformerFactoryImpl"/>-->
    
  2. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Arrêter.
  3. Dans la fenêtre Services, faites un clic droit sur l'entrée Générateur de sortie. Cliquez sur Démarrer.