SIMU tectac (toute strat et 2 pop): avec graviteLPUE et export des résultats au fur et à mesure de la simulation lancé sur serveur (2Go RAM biprocesseur 2Ghz): 1ere année: 4h30 2ème année: 1h (alors que le modèle gravité est effectif) Détail de la première année: début janvier: 9h56 début février: 10h04 début mars: 10h14 début avril: 10h27 début mai: 10h42 début juin: 11h00 début juilet: 11h20 début aout: 11h43 début septembre: 12h10 début octobre: 12h40 début novembre: 13h12 début décembre: 13h47 fin décembre: 14h24 Le temps augmente donc selon les mois. Pour la mémoire, ça augmente (je vide au fur et à mesure les résultats de plus de 13 mois en faisant un Matrix.mults(0) sur les matrices du resultatmanager, mais je sais pas trop si ça gagne beaucoup de place: à vérifier...), mais beaucoup moins rapidement qu'avant et pour le moment (en cours d'année 2) on est très loin du swap. ligne de lancement utilisée: java -DOptimizationCache=ShiftOne -Dfr.ifremer.simulation.SiMatrice2.loopOverAllMetier=false -Xmx2056M -jar /$REPERTOIRE_ISIS/ifremer-simulateur-all.jar 1>~/erreur.txt 2>&1 (désolé j'ai pas sélectionné les log détaillés...) Voilà, je vous donne plus de détail une fois la simu finie A+ Hilaire Benjamin POUSSIN a écrit:
On Tue, 15 Nov 2005 14:20:46 +0100 Stephanie MAHEVAS <Stephanie.Mahevas@ifremer.fr> wrote:
pour l'appli TECTAC ca semble tres long (9eme pas de temps avec un lancemet a 10h).
Ce qu'il faut surtout regarder c la taille en memoire utilisé dans le logmonitor (bar de status de la fenetre de log dans isis).
L'autre chose a regarder est le temps entre les differents mois s'il reste constant, c que tout ce passe bien, c juste que la region est immense.
dans le fichier de log (pas dans l'interface puisque maintenant je vide le log de l'interface) il faut rechercher les lignes contenant =========== ce qui permet d'avoir rapidement l'heure du debut de chaque mois. Pour chaque population on a un debut de mois.
exemple
pop= nephrops 15:49:56 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de janvier annee:0 =============*
le mois de janvier pour la pop nephrops debute a 15h49m56s pour l'annee 0
on peut aussi faire ca sous Unix/Linux:
$ grep ======== isis.out.txt
15:49:56 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de janvier annee:0 =============* 15:50:29 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de fevrier annee:0 =============* 15:50:48 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de mars annee:0 =============* 15:51:05 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de avril annee:0 =============* 15:51:23 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de mai annee:0 =============* 15:51:40 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de juin annee:0 =============* 15:51:58 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de juillet annee:0 =============* 15:52:15 [INFO ] fr.ifremer.simulation.Simulateur2 calculMois: *=============== Mois de aout annee:0 =============*
et la on voit rapidement pour chaque mois l'heure de debut.
pour la suite je ne sais pas a qui tu parles :(, hilaire ou moi ? Donc je vais essayer de repondre
Faut-il modifier la ligne de lancement comme tu l'avais propose dans ton mail precedent la nouvelle version 21? Si oui peux-tu repreciser exactemet quelle ligne avec quels fichiers?
Il est toujours bon d'avoir des log clair, si tu parles de cela. Ca aide a trouver les problemes
java -Djava.util.logging.config.file=/chemin/du/fichier/logging.properties -jar ifremer-simulation-all-2.0.21.jar
Faut-il conserver le fichier isiscache.properties au meme niveau que le bat?
isisCache.properties doit etre dans le repertoire a partir duquel tu lances l'application.
-- Benjamin -------------------- email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii
------------------------------------------------------------------------
_______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-devel
-- Hilaire Drouineau IFREMER, département EMH Centre de Nantes - BP 21105 - 44311 Nantes Cedex 3 tel : +33 (0)2 40 37 43 06 - fax : +33 (0)2 40 37 40 75 email : hilaire.drouineau@ifremer.fr - web : http://www.ifremer.fr *****************************************************************