Bonjour,
Je voudrais connaître les différences en terme d'execution (délai) dans les traitement impliquant les Tlist et les TStringList.
En fait mon bosse me pet les .... il affirme que le traitement de comparaison de plus de 58000 lignes (ligne pas ligne) prend 2 minutes avec les Tlists,
j'ai essayé avec les tlist et cela ne prends pas pas 2 minutes peut dans l'espace temps des boss mais pas dans le mien
je vous explique le traitement :
1- Je recherche toutes les occurences de destination dans ce fameux fichier de 58000 lignes ==> en ressort 633 occurs différentes ==> moins de 10 secondes
2- Je recherche pour chacunes de ces 633 occurs d'autres informations dans ce fichier de 58000 lignes, à raison de 18 secondes de traitement pour chaque occurs (parcours des 58000 pour vérifier s'il n'y as pas de doublons) ==> ~3 heures
PS/ effectivement il y a un delta avec l'utilisation de TstringList je passe de 18 à 25 secondes, rien de très transcendant.
Est ce que cela est pour vous normal ?
auriez vous une idée pour améliorer le temps
Merci
Partager