Project

General

Profile

Actions

Task #1964

closed

User story #1953: Correction des problèmes de fluidité de SciQlop

Corriger les appels intempestifs de la méthode merge()

Added by Anonymous over 7 years ago. Updated over 7 years ago.

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

Also available in: Atom PDF