cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebastien BARATHIEU" <sebastien.barath...@urssaf.fr>
Subject pb de release de la memoire
Date Thu, 28 Jul 2005 08:12:02 GMT

Bonjour,

J'au un pb de release de la memoire utilisé par Tomcat et Cocoon suite à un
gros flux d'impression (j'utilise les Cocoon pour faire du FOP et générer
des PDF à partir de XML). Lorsque les volumes sont importants (environ
50000 impressions pdf), une fois le process terminé la mémoire reste lockée
à un niveau élevé (500 mega  pour tomcat5).

Je vous communique le parmétrage du store janitor de Cocoon :
<store-janitor logger="core.store.janitor">
    <!-- How much free memory shall be available in the jvm -->
   <!-- <parameter name="freememory" value="2048000"/>-->
    <parameter name="freememory" value="20000000"/>
    <!-- Indicates the limit of the jvm memory consumption. The default max
         heapsize for Sun's JVM is (almost) 64Mb -->
   <!-- <parameter name="heapsize" value="00000"/>-->
         <parameter name="heapsize" value="80000000"/>
    <!-- How often shall the cleanup thread check memory -->
    <parameter name="cleanupthreadinterval" value="10"/>
    <!-- Experimental adaptive algorithm for cleanup interval
    <parameter name="adaptivethreadinterval" value="true"/>
    -->
    <!-- Indicates the thread priority of the cleanup thread -->
    <parameter name="threadpriority" value="10"/>
    <!-- How much percent of the elements of each registered Store
         shall be removed when low on memory. Default 10% -->
    <parameter name="percent_to_free" value="10"/>
    <!-- Invoke the garbage collector when low memory is reached -->
    <parameter name="invokegc" value="true"/>
 </store-janitor>

Par ailleurs Tomcat tourne sur Windows avec une option -Xmx512m sur une
machine avec 1G de RAM, bi-processeur à 3GHz.

Ce paramètrage permet d'assurer un bon fonctionnement du traitement du flux
(10 heures en continu) sans que la mémoire sature, le seul pb étant la
libération en fin de process.

Merci pour toute aide

Cordialement
|--------------+---------------------------------+----------------------------------|
|   (Embedded  | Sébastien BARATHIEU             | (Embedded image moved to file:   |
|  image moved | EDI CFE                         | pic11538.gif)                    |
|   to file:   | Etudes                          | sebastien.barathieu@urssaf.fr    |
| pic03902.jpg)| CIPAM Marseille                 | (Embedded image moved to file:   |
|              |                                 | pic01869.gif)                    |
|              |                                 | Groupe CFE :  04 91 74.96.12     |
|              |                                 | Personnel : 04.91.74.97.11       |
|--------------+---------------------------------+----------------------------------|





Mime
View raw message