Author Topic: Ancestris prend 25% des ressources processeur !!!  (Read 3206 times)

0 Members and 1 Guest are viewing this topic.

Offline fred_76

  • VIP
  • Full Member
  • *
  • Posts: 42
    • View Profile
Ancestris prend 25% des ressources processeur !!!
« on: December 06, 2023, 22:06:46 »
Bonjour

Je m'étonnais d'entendre le ventilateur de mon PC accélérer quand j'utilisais Ancestris. J'ai alors regardé les ressources qu'il prenait et j'ai été très surpris de voir qu'il prenait entre 20 et 25% (parfois 30%) des ressources processeur à lui tout seul, sans rien faire.

Je ne sais pas quel module a besoin d'autant de ressources dans Ancestris.

Version d'Ancestris :  12.0.12236
Java :  21+35-LTS - C:\Program Files\Eclipse Adoptium\jre-21.0.0.35-hotspot
Système :  Windows 11 - 10.0 - ASUS

Ma base de données a 3179 individus, dans un seul groupe familial. J'utilise l'affichage Nimbus, avec à gauche l'arbre dynamique, et à droite la fenètre Cygnus. Rien de plus.

Si je change le mode d'affichage en apparence Standard ou Métal, c'est pareil.

Même quand aucune base n'est chargée, Ancestris prend toujours autant de ressources... ce n'est pas normal.

Il doit y avoir une fuite quelque part dans le code qui provoque cet emballement.

Mon PC :
Processeur Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 2208 MHz, 6 cœur(s), 12 processeur(s) logique(s)
Mémoire physique (RAM) installée 32.0 Go
OS Microsoft Windows 11 Famille Unilingue
Version 10.0.22621 Build 22621


A+

Fred
« Last Edit: December 06, 2023, 22:10:39 by fred_76 »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re : Ancestris prend 25% des ressources processeur !!!
« Reply #1 on: December 06, 2023, 22:08:34 »
Mettez Java 17 et dites nous si c'est pareil.
Dans mes tests, il semble que Java 21 donne des résultats étranges en terme d'utilisation CPU.

Zurga

Offline fred_76

  • VIP
  • Full Member
  • *
  • Posts: 42
    • View Profile
Re: Ancestris prend 25% des ressources processeur !!!
« Reply #2 on: December 06, 2023, 22:18:59 »
Effectivement c'est passé à 2-5% en changeant la version de Java, et même 0% quand je ne touche plus à rien.

Version d'Ancestris :  12.0.12236
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ASUS
Répertoire utilisateur :  C:\Users\ASUS\.ancestris\trunk

Mon ventilateur apprécie :-)

Merci

A+

Fred
« Last Edit: December 06, 2023, 22:21:57 by fred_76 »

Offline fred_76

  • VIP
  • Full Member
  • *
  • Posts: 42
    • View Profile
Re: Ancestris prend 25% des ressources processeur !!!
« Reply #3 on: December 07, 2023, 19:06:43 »
Bonsoir

Ça serait bien de préciser dans la page d’aide :
https://docs.ancestris.org/books/mode-demploi/page/installation-de-java

que même si Ancestris est compatible avec la version 21 de Java, il est préférable d’utiliser la version 17, plus stable.

Il faudrait aussi recommander de ne plus installer la version 8 de Java, qui n’est plus trop maintenue…

A+

Fred
« Last Edit: December 07, 2023, 19:09:02 by fred_76 »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Ancestris prend 25% des ressources processeur !!!
« Reply #4 on: December 07, 2023, 21:23:55 »
Java 8 est toujours maintenu : https://www.java.com/fr/download/java8_update.jsp

Mais ce n'est pas forcément la version la plus intéressante actuellement.
Tant qu'on n'aura pas sorti la version 12 de manière officielle, c'est difficile de déconseiller Java 8 alors que c'est la version qui est incluse dans l'installateur Windows de la version 11.

Zurga