Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - daucourt

Pages: 1 [2]
16
FRANÇAIS / Re: Lenteur Ancestris
« on: January 17, 2022, 22:00:26 »
Rha, zut, je croyais que vous alliez reproduire le problème ! ...

Sinon, je viens de faire le test en fermant toutes les fenêtres sauf un gnome-terminal pour lancer ancestris, et je reproduis le problème.

Je viens de faire le test en changeant de java (de 11 à 17), et je reproduis le problème.

Est-ce que l'on peut lancer java en débug, ou plutot lancer java en le profilant, pour voir où il passe son temps ? (j'ai été développeur, je ne le suis plus depuis 10 ans, mais j'ai déjà eu fait ça)

17
FRANÇAIS / Re : Lenteur Ancestris
« on: January 17, 2022, 21:34:06 »
@Zurga : les fenêtres suivantes sont ouvertes:
- en haut à gauche : Accueil, Arbre
- en haut à droite, Cygnus
- en bas : Arbre (entités)

Si je ferme toutes les fenêtres sauf Cygnus, je reproduis exactement le même soucis de lenteur.

@FredericL, fichier envoyé par mail

18
FRANÇAIS / Re : Lenteur Ancestris
« on: January 17, 2022, 21:14:07 »
Tous les médias sont en disque dur local, enregistrés en relatif dans le fichier gedcom, avec un seul niveau d'arborescence relative.

19
FRANÇAIS / Re: Lenteur Ancestris
« on: January 17, 2022, 21:03:06 »
$ grep -c -E '^0 @I' arbre.ged
364
$ wc arbre.ged
 12578  57148 297406 arbre.ged


Donc 364 individus, et 12578 lignes dans le fichier gedcom. Ce qui me semble plutôt petit, non ?

Ancestris 11 fut rapide, en début de semaine dernière.
Le deux choses que j'ai faites depuis qui me semblent pourrait avoir un effet:
- ajout INDI+SOUR via Ancestris, et quelques modifications (via un éditeur de texte) dans le fichier .ged
- ajout de sources, dont 1 fichier jpg à 7Mo et un à 4 Mo

20
FRANÇAIS / Lenteur Ancestris
« on: January 17, 2022, 20:43:08 »
Bonjour,

Je suis en :
  • Version d'Ancestris :  11.0.10897
  • Java :  11.0.13+8-post-Debian-1deb11u1 - /usr/lib/jvm/java-11-openjdk-amd64
  • Système :  Linux - 5.10.0-10-amd64 -
  • Répertoire utilisateur :  /home/anonymized/.ancestris/11

Scénario (testé plusieurs fois) :
  • Lancer ancestris
  • Ouvrir mon fichier .ged
  • Sélectionner une personne dans Cygnus
  • Sélectionner Mariage ==> 8 secondes pour s'afficher
  • Sélectionner Naissance ==> 8 secondes pour s'afficher
  • Control-roulette dans les sources ==> 3 secondes pour s'afficher
  • Fichier / Quitter ==> 4 secondes pour que la fenêtre disparaisse

Pendant les secondes où j'attends, je vois le process java prendre 100% CPU.

Si je répète le scénario avec kennedy ou bourbon.ged, je n'ai pas le soucis.

J'ai cherché dans le forum, cherché le mot lenteur, et parcouru les titres des 3 derniers mois (français) et j'ai trouvé :
https://forum.ancestris.org/index.php?topic=3624.0
J'ai augmenté la mémoire allouée à Java à 4Go, mais aucune amélioration.

J'ai tenté un upgrade de Java:
- sudo apt install openjdk-17-jre
- sudo update-alternatives --config java
C'est 9 secondes au lieu de 8 secondes, je suis revenu à Open JDK 11

Je tente l'upgrade vers la version 12
  • Version d'Ancestris :  12.0.11493
  • Java :  11.0.13+8-post-Debian-1deb11u1 - /usr/lib/jvm/java-11-openjdk-amd64
  • Système :  Linux - 5.10.0-10-amd64 -
  • Répertoire utilisateur :  /home/anonymized/.ancestris/trunk

Je rejoue le scénario (testé plusieurs fois)
  • Lancer ancestris
  • Ouvrir mon fichier .ged
  • Sélectionner une personne dans Cygnus
  • Sélectionner Mariage ==> 3 secondes pour s'afficher
  • Sélectionner Naissance ==> 0 secondes pour s'afficher
  • Control-roulette dans les sources ==> 3 secondes pour s'afficher
  • Fichier / Quitter ==> 0 secondes pour que la fenêtre disparaisse

Donc,
  • étape 4, de 8 à 3 secondes
  • étape 5, de 8 à 0 secondes
  • étape 6, de 3 à 3 secondes
  • étape 7, de 4 à 0 secondes

Passer en v12, c'est mieux, mais quelles seraient les pistes pour améliorer les performances ?

Merci par avance pour votre aide, et surtout pour Ancestris qui me permet de mettre mes données à l'abri des formats propriétaires !

[EDIT] rajout de l'info sur 100% CPU process java

21
ENGLISH / Unable to upgrade Ancestris CORE and Ancestris APP
« on: October 05, 2014, 19:23:42 »
Which Operating System? : Linux

Which version of the O.S.? : Debian Wheezy ( = Debian 7, or Debian Stable)

Which version of Ancestris? : 0.8beta

What is your Java version?
$ java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.1) (7u65-2.5.1-5~deb7u1)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)

What are the windows opened on your Ancestris application? : Outils / Modules d'extensions / Mises à jours / Mettre à jour / Programme d'installation de modules d'extension /

This bug is related to the application itself or a plugin? : both ? problem occurs when upgrading Ancestris core

If it's about a plugin, which plugin? :

If you use the beta version, do you update Ancestris each time a new version is available? : I would like to...

This bug appeared right after an update (you didn't get it before, and right now, you have it) : I have just installed the zip file provided here
http://fr.ancestris.org/index.php?title=T%C3%A9l%C3%A9charger
For Ancestris 8 beta
http://www.ancestris.org/mw/mw-base/compteur_dl.php?/dl/pub/ancestris/dev/ancestris-latest.zip

Which version of the module is concerned (check the "Help - About" dialog box) : Ancestris Core: 0.8.0.5616

What is the process that makes the bug to appear (the more details  you can give, the better it is) :

Je dézippe et installe Ancestris 8 depuis le zip
Je lance via ~/ancestris/bin/ancestris
Je vais dans : Outils / Modules d'extensions / Mises à jours /
Je vois 2 mises à jour :
- Écran de bienvenue : Version installée : 0.8.0.5571 Version disponible : 0.8.0.5571 (Mises à jour internes)
- Ancestris Application : Version installée : 0.8.0.5616 Version disponible : 0.8.0.5620
Je fais : Mettre à jour / Programme d'installation de modules d'extension / Suivant

1er bug,
-  il ne veut pas télécharger le fichier http://dl.ancestris.org/ancestris/nbm/trunk/core/ancestris-app.nbm, et j'ai l'erreur "Problème réseau dans http://dl.ancestris.org/ancestris/nbm/trunk/core/ancestris-app.nbm"
- je suis obligé d'aller dans "configuration du proxy", je laisse "no proxy", et je clique sur "Tester la connection", et la marque V verte s'affiche. Je clique OK

2eme bug
Je continue depuis la fenêtre précédente : Je suis toujours sur l'avertissement "Problème réseau dans http://dl.ancestris.org/ancestris/nbm/trunk/core/ancestris-app.nbm"
Je fais "Réessayer" (suite à mon test de connection).
J'obtiens le message d'erreur : "Des problèmes sont intervenus lors du stockage de Etablissement de la connexion en cours... Cause /home/thierry/ancestris/ancestris/update/download/ancestris-core.nbm (Aucun fichier ou dossier de ce type)"
Le répertoire " ls /home/thierry/ancestris/ancestris/update/download/" est effectivement vide.

Je remarque que le premier bug est à propos de APP (ancestris-app.nbm), et le second à propos de CORE (ancestris-core.nbm)
Je tente alors de télécharger les fichiers via mon navigateur
- Je peux télécharger http://dl.ancestris.org/ancestris/nbm/trunk/core/ancestris-app.nbm
- Je ne peux pas télécharger  http://dl.ancestris.org/ancestris/nbm/trunk/core/ancestris-core.nbm

Backtrace in the log file :

http://pastebin.com/qqy6N0ib

Pages: 1 [2]