Page 1 sur 1
OutOfMemory

Publié:
29 Juin 2011 à 15:29
par seroa
Bonjour à tous,
J'ai un problème de mémoire avec la JVM de Domino, je transfère un fichier vers une base mysql avec jdbc.
Pas de problème avec des fichiers peu volumineux, mais avec des fichiers plus gros j'ai une erreur de type OutOfMemory sur la console.
J'ai vu qu'il est possible d'augmenter la mémoire au lancement de la JVM avec l'option -Xms et -Xmx. Mais comment modifier cette option pour la JVM de domino ? Quel fichier contient cette option ?
Merci.

Publié:
29 Juin 2011 à 15:52
par Michael DELIQUE
salut
tu utilises das objets domino dans ton traitement ? tu as quelle version ?

Publié:
29 Juin 2011 à 15:57
par seroa
Salut,
Le seul objet domino que j'uilise est EmbeddedObject que je recycle avec un try finally. Je suis en version 8.5.

Publié:
29 Juin 2011 à 16:08
par Michael DELIQUE
re,
je sais que la JCM Domino bug quand il ya trop d'objet notes le garbage collector ne les traite pas comme il faut.
le "meme" objet dans une boucle "equivaut" a autant d'objet différent.
pr connu en R7 (et par IBM) j'ai pas de retour sur la 8.5

Publié:
01 Juil 2011 à 16:30
par Smicky
Michael, si tu parles des "recycle", ce n'est pas un bug, mais une limitation...la meme existe dans eclipse par exemple... bref...
Oui on peut augmenter le heap de la JVM Domino mais deja, dans quoi fais tu ton traitement ? XPages ? Agent Java ?
Si c'est dans un agent java, tu regarder la variable notes.ini JavaMaxHeapSize

Publié:
04 Juil 2011 à 08:25
par seroa
Oui merci Smicky, c'est ce que j'ai fait, j'ai augmenté la variable HTTPJVMMaxHeapSize dans le notes.ini.
J'ai égallement augmenté la varizble max_allowed_packet de mon serveur mysql.
Merci.

Publié:
04 Juil 2011 à 09:24
par Michael DELIQUE
re Smicky
ben vue la tronche du serveur une fois que tu as atteint la limitation (bon pour un reboot) moi j'appel ça un bug... IBM aussi d'ailleur.
par contre c'étais en R7 comme je l'ai dis je n'aipas fait de nouvelle tentative en R8