Actions
Task #1964
closedUser story #1953: Correction des problèmes de fluidité de SciQlop
Corriger les appels intempestifs de la méthode merge()
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
31/08/2017
Due date:
% Done:
0%
Estimated time:
revision:
r0
blocked:
No
Sprint:
Description
Le problème majeur de fluidité de SciQlop semble provenir de la méthode merge() d'une DataSeries, qui semble être appelé un trop grand nombre de fois.
Par exemple, sur le chargement du cosinus, faire plusieurs niveaux de dézoom (jusqu'à atteindre un million de points) puis effectuer ensuite plusieurs zooms successifs fait ralentir l'application puisque le merge va être appelé un grand nombre de fois (a priori pour chaque niveau de dézoom).
La méthode merge() a déjà été revue pour être plus rapide, mais il faut désormais voir si l'on peut limiter le nombre d'appels à cette méthode.
Actions