Problème de vitesse / Speed problem
Bonjour à tous,
(Développement local avec GGB 5 v5.0.550.0-d sur PC Win 7,
Exécution sur le PC, Firefox et sur Ipad Air 2, Safari)
J'ai créé 2 activités de simulation de lancers de dés. Les deux s'exécutent (presque) à la même vitesse en LOCAL et sur GGB-TUBE. (https://ggbm.at/cm36easg et https://ggbm.at/hm58kemd)
J'ai ensuite créé une nouvelle version qui permet d'avoir des lancers simultanés pour pouvoir observer rapidement l'évolution des fréquences sur un très grand nombre de lancers.
En local, sur mon PC, cette nouvelle version fonctionne bien et rapidement.
Par contre sur GGB-TUBE la vitesse est extrêmement lente.
Temps d'exécution constatés pour 300 lancers :
- en LOCAL sur mon PC : 15 sec.
- sur GGB-TUBE via mon PC avec Firefox : 74 sec.
- sur GGB-TUBE via un IPad Air 2 avec Safari : 68 sec.
(Donc il semblerait que le problème n'est pas dû à un matériel, un OS ou un navigateur ...)
Voici 2 vidéos qui montrent les expériences :
LOCAL : https://youtu.be/JEwUd_Uy_PQ
GGB-TUBE : https://youtu.be/5TyjKOPRbkI
La 2ème version de mon activité est ici : https://ggbm.at/rxghwyum
Je n'arrive vraiment pas à comprendre ce qu'il se passe ...
Est-ce que quelqu'un parmi vous aurait une explication ? Et avez-vous déjà rencontré le même problème ?
Merci d'avance de votre aide.
Cordialement,
Pierre
Hello, nobody ?
So let's try another time in english :
I've created an activity which simulates the sum of two dices with séquential unique rolls, and it works with a correct execution time : https://www.geogebra.org/m/hm58kemd
Then I've updated so that I can choose to roll for example 100 times the dices and repeat : https://www.geogebra.org/m/rxghwyum
The problem is that this activity runs normaly on my PC (local) but very slow on the GGB-Tube.
As an example, for 300 rolls, the activity runs in 15 sec. on my PC, but in 74 sec on the tube (from my PC or my IPad).
Videos to show what I'm talking about :
Local PC : https://youtu.be/JEwUd_Uy_PQ
GGB tube : https://youtu.be/5TyjKOPRbkI
Can someone please explain to me what is going on ? Did I make a mistake ?
Thank you in advance.
Pierre
It doesn’t seem that slow from here.
I’m using an iPad Pro, and Safari.
I’ve made a short video https://drive.google.com/fi...
Does it looks slow, compared to your experience?
I have also made running tests from the GGB tube from a Win 10 PC with Firefox and IE : same bad results
Very disappointed I am :'(
Salut Pierre
Cela ne vient pas de la connexion Internet (va dans ton navigateur sur la page de ton fichier, coupe le wifi (..!) puis lance ton animation : tu verra que ton animation démarre (sans connexion internet...))
Quand tu lances un fichier GeoGebra (sur ton ordinateur en local), cela "tourne" avec Java
Sur une page Internet, Java est remplacé depuis des années par html et JavaScript (cf toute la littérature sur l'abandon de Java...), mais qui est plus lent à s'exécuter
C'est donc la puissance de la machine qui compense...
Voilà mes tests :
• iPadAir1 + Safari > 89 s
• iPhone7Plus + Safari > 30s
(l'iPadPro, n'en parlons pas, c'est une bête de course (il est plus puissant que les MacPro Intel i9, c'est dire...))
Avec mon iMac (le moins puissant Intel i5) + Safari > 13s
----------
Les concepteurs de GeoGebra ont décidé très tôt d'abandonner Java sur Internet (comme la grand majorité des sites aujourd'hui) : C'était nécessaire pour que GeoGebra "tourne" sur smartphones et tablettes
Actuellement, les "vieux" smartphones et tablettes ne sont pas assez puissants (cf ton iPad Air2 ou mon iPhone7), mais cela change vite (avec le dernier iPad, tu mettra 13s..! comme avec l'iPhone XS)
Pour les ordis, c'est pareil : ton fichier, avec mon iMac de 2018, c'est nickel :
J'ai fait un fichier très "gros" avec plein de calculs : sur mon iMac, il tourne nickel et sur les PC de mon lycée, c'est la cata totale
Il te faudra "tester" sur les PC de tes "students" pour voir
------------
Voilà... des fichiers trop "gros" (ou gourmands en ressources) tournent mal sur les PC/smartphones/Tablettes "bas de gamme" (sans être péjoratif hein)
Maintenant, puisque tu es sur le forum de GeoGebra, les administrateurs/concepteurs te donneront de meilleures explications, et pourront peut-être te dire les commandes de ton fichier qui ralentissent, et peut-être de dire comment accélérer ton fichier
Bonne fin de vacances...
Comments have been locked on this page!