Le 27/10/2014 14:28, lgasche@ifremer.fr a écrit :
J'ai refait des tests avec ISIS et ça marche vachement bien (environ 25 minutes pour une simu avec toutes les pops toutes les stratégies et toutes les règles).
Qu'en est il du ResultStorageInMemory.maxTimeStep=13 ? C'était bien la ligne de commande permettant de ne conserver que les 13 derniers pas de temps en mémoire afin de gagner du temps de simu ? C'était la ligne pour gérer la mémoire dans l’implémentation lente "bases de données" (l'ancienne).
Maintenant, le stockage rapide (CSV) gère également le cache mémoire qui se configure via l'option: "simulation.store.result.cachestep" et qui est par défaut à 13 pas de temps je crois.
Cette option peut-elle encore être utilisée afin de réduire les temps de simu ? Si oui comment, vu qu'à priori ResultStorageInMemory.maxTimeStep=13 fait planter les simus ?
Je dirais que tu est déjà avec l'option simulation.store.result.cachestep=13 pour le nouveau stockage, donc tu ne pourras pas aller beaucoup plus vite concernant la mémoire je pense. Par contre, il y a l'option "simulation.store.result.ondisk=-1" qui par defaut stocke tous les résultats sur le disque. si tu test avec "simulation.store.result.ondisk=0", il ne devrait stocker aucun résultat et passer moins de temps d'ecriture disque (mais la simulation n'aura pas de résultat). -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28