Bonjour, Une nouvelle version d'isis-fish vient d'être mise en place. http://isis-fish.labs.libre-entreprise.org/download/version2/ifremer-simulat... * ajout pour chaque annee de simulation la memoire utilisée, les stats du cache et les stats d'appels de methodes * correction cache, il libere les references * ajout d'un yield en fin de chaque methode d'optimisation pour permettre au autre thread de travailler * config de ShiftOne a 20000 objet par defaut Depuis la version 2.0.21 il ne faut plus mettre le cache ShiftOne a des valeurs enorme (idem pour SimpleLRU). 20000 est une valeur moyenne pour les pecheries normales. voici quelques exemples de valeur: 4str, 8met, 1pop, 4 zones pop, 9 classes => 15000 4str, 8met, 1pop, 10 zp, 10 classes => 15000 2str, 8met, 2pop, 10zp, 10cl => 15000 1str, 8met, 1pop, 4zp, 9cl => 10000 pour des pecheries plus grosses on peut mettre 30000 ou un peu plus, mais il ne faut pas exagerer sinon apres on utilise le swap car tout ne tient pas en memoire, et du coup ca rame :( je pense que l'on doit pouvoir faire un calcul entre valeur pour le cache et les objets utilise pour la simulation. 4str x 8met x 1pop x 10 zp x 10 classes = 3200 * 10 / 2 = 16000 quelque chose dans ce genre la. Cette formule n'est pas forcement mauvaise, mais elle doit etre affinée avec l'experience et surtout elle ne fait pas tout, il faut tenir compte de la ram de la machine. Donc sous linux, il faut regarde par exemple avec top ou free, si on commence a utiliser le swap ou non, si on l'utilise il faut baisser le nombre d'objet en cache. -- Benjamin -------------------- email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii