Bonjour, Je suis en train de tenter de lancer une analyse de sensibilité, avec 19 runs en parallèle. Le "plan" de l'AS est bien initialisé, les 19 premières simus se lancent, 5 atteignent février, et tout se bloque, avec des temps annoncés de simulation délirants (26h au lieu d'1h en version non AS ; et 1h-1h30 lors des AS que je faisais il y a quelques mois). Quand je regarde l'état des processeurs dans le gestionnaire des tâches, il n'y a aucune activité. Je dois arrêter toutes les simulations, fermer ISIS, et tuer à la main tous les processus Java dans le gestionnaire des tâches. Même en descendant à 5 simus en parallèle, le problème s'est manifesté (mais en avril au lieu de février). Je suis descendu à 2 simus pour que ça ne se produise plus. Mais à ce rythme là je ne suis pas prêt d'en voir la fin... Juste pour voir, j'ai relancé une AS légèrement différente, que j'utilisais il y a quelques mois. Elle s'est lancée sans encombre avec 19 simus en parallèle, avec des temps de simus habituels (1h-1h30). La config que j'ai utilisée pour les 2 AS est en PJ. Dans la première AS (celle qui coince), je dois donc trop en demander quelque part. Pourtant les bases et simulations que j'ai utilisées pour créer les AS ne sont pas si différentes. Qu'est-ce qui peut provoquer ce genre de comportement? Audric ________________________________ From: Isis-fish-users <isis-fish-users-bounces@list.isis-fish.org> on behalf of Audric Vigier <A.Vigier@qub.ac.uk> Sent: 11 October 2019 17:12 To: isis-fish-users@list.isis-fish.org <isis-fish-users@list.isis-fish.org> Subject: Re: [Isis-fish-users] Out of memory error; java heap space; GC overhead limit exceeded Mes simus ont toutes dépassé les 40 ans, donc a priori problème résolu. Merci pour la suggestion! ________________________________ From: Isis-fish-users <isis-fish-users-bounces@list.isis-fish.org> on behalf of Audric Vigier <A.Vigier@qub.ac.uk> Sent: 11 October 2019 10:11 To: isis-fish-users@list.isis-fish.org <isis-fish-users@list.isis-fish.org> Subject: Re: [Isis-fish-users] Out of memory error; java heap space; GC overhead limit exceeded Salut, J'ai 128GB au total. Oui c'est les sous-simulations qui plantent, une à une, pas le plan en lui-même. Je viens de fixer simulation.sub.max.memory à 4096MB, je vais voir ce que ça donne. ________________________________ From: Isis-fish-users <isis-fish-users-bounces@list.isis-fish.org> on behalf of Eric Chatellier <chatellier@codelutin.com> Sent: 11 October 2019 10:02 To: isis-fish-users@list.isis-fish.org <isis-fish-users@list.isis-fish.org> Subject: Re: [Isis-fish-users] Out of memory error; java heap space; GC overhead limit exceeded Le 11/10/2019 à 10:23, Audric Vigier a écrit :
Re-bonjour,
J'ai essayé en augmentant la taille du tas en modifiant le .bat (java -Xmx100000000000 -jar isis-fish-4.4.2.2.jar [...]), j'ai toujours le même problème. Je suis coincé et je dois impérativement faire tourner des simulations plus longues (100 ans). Que faire?
C'est plutôt les sous-simulations en sous processus qui plantent non ? Auquel cas, c'est le paramêtre "simulation.sub.max.memory" qu'il faut modifier dans la configuration.
(21 simulations, pour 19 en //; Tu as au moins 19Go de ram dispo sur ton poste ? Sinon, il va certainement avoir un problème oui.
Et si tu passe le parametre "simulation.sub.max.memory" à 2048Mo, avec 19 simu en parallèle, il faudrait que tu ai 38 Go de ram pour les sous simulations, sinon il faudra réduire le nombre en parallèle. -- Éric Chatellier - www.codelutin.com<http://www.codelutin.com> - 02.40.50.29.28 _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users