On Friday 05 January 2007 12:14, Stéphane LELAURE wrote:

Hello,

> > Comme je te l'ai mis récemment dans un message privé, j'ai envoyé un
> > mail à Nils pour faire part de ton pb.
> > Il a modifié quelque chose pour que le pb que posait ton gedcom n'en
> > soit plus un, ou tout au moins qu'on ait pas le message d'erreur qu'on
> > retrouvait dans le log. Je vais remonter la dernière version dans la
> > foulée de ce message.
>
> Une des raisons principales pour lesquelles GenJ n'est (toujours) pas
> devenu mon logiciel principal de généalogie, malgré ses qualités
> indéniables, est le fait que la machine virtuelle Java semble être un
> gros consommateur de mémoire et que quand on dispose d'un ordi portable
> mais un peu ancien, doté de 640 Mo de mémoire seulement, GenJ ne peut
> ouvrir facilement de gros fichiers. Dans sa configuration standard, GenJ
> prend déjà du temps et de la mémoire pour ouvrir un fichier de 5000
> individus et 1825 familles. J'ose imaginer le temps et la mémoire
> nécessaire pour que GenJ ouvre une base de près de 450 000 individus et
> 250 000 familles que je consulte de temps en temps (mon logiciel habituel
> met 2 minutes pour ouvrir ce fichier).

oui, et moi  Genj me met même pas une minute pour charger plus de 300.000 
personnes, donc on est vraiment pas mal ;-)

> >> -------------------- debut de quote ----------------------
> >
> > I've put in a change that removes the warning you're seeing in the log.
> > Other than that, yes, he'll have to increase
> > the -Xmx parameter. I'd suggest to try
> >
> > javaw -Xmx2048m -Xms32m -jar run.jar
>
> Si n'importe quel utilisateur Mac lambda doit ouvrir le terminal pour
> lancer GenJ afin de bénéficier de toute la ram disponible sur son ordi,
> ce n'est pas comme ça qu'on va faciliter et développer l'usage de ce
> logiciel, malheureusement. Evidemment c'est faisable, mais bien peu
> d'utilisateurs vont se risquer à faire une telle manip. (voir suite du
> commentaire + loin)

Ah bon, vous ne pouvez pas utiliser un script de démarrage sous Mac OS ?
Si tel est le cas, je comprends ta remarque.
Stéphane, tu seras surement plus à meme que Xalbat pour rapporter ça auprés 
de Nils. Pourrais tu lui mettre quelques messages sur ce pb trés spécifique 
à Mac OS pour qu'enfin on puisse donner à cet OS quelque chose de plus 
adapté.
Il serait bien que vous puissiez voir entre Xalbat et toi les pbs qui se 
posent et les rapporter à Nils pour qu'il améliore ça, ou qu'il fasse 
quelque chose de plus adéquat.

> > This simply means that GenJ can take up to 2gb of memory if it wants
> > to. Once the file loads correctly he can check the memory consumption
> > bar in controlcenter to check how much memory he actually needs.
> >
> > If the xmx doesn't change something for him then this might be a macos
> > difference in how GenJ is started. How does he start genj? Is he
> > running the batchfile (which one)?
>
> Sur Mac, GenJ se lance en double-cliquant sur l'archive jar, puisque ce
> logiciel n'a pas été adapté pour être une "vraie" application Mac
> (contrairement à d'autres applis construites sur Java mais
> particulièrement bien adaptées à notre environnement). Si l'on veut
> utiliser systématiquement le maximum de mémoire disponible sur son ordi
> et augmenter le paramètre -Xmx, l'utilisateur lambda doit refaire la
> manipulation décrite par Nils, càd lancer le terminal et taper ce que
> Nils indique pour lancer GenJ. Il y a certainement plus simple, mais
> personne ne s'est penché sur le sujet.

Effectivement, ça mériterait vraiment qu'on avance sur ça.

a bientot, Francois

---------------------------------------------------------------------
<*> Pour vous désincrire de cette liste, envoyez un mail à :
              [EMAIL PROTECTED]
<*> Pour obtenir de l'aide sur les commandes de la liste :
              [EMAIL PROTECTED]

Répondre à