PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Performance
Performance
Débuté par baudouin.blaes, 13 mai 2005 16:54 - 1 réponse
Posté le 13 mai 2005 - 16:54
Bonjour à tous

Sur un del axim 30 (600Mhz) j'execute le code suivant:


//-------------------------------------------------------------------------
tableTranscodage est un buffer sur 256
donnees estun buffer sur 8192
RemplirTableTranscodage (tableTranscodage)
ObtenitDonnees(donnees

POUR index = 1 A 9192
donnes[[index]] = tableTranscodage[[Asc(donnees[[index]])+1]]
FIN
//-------------------------------------------------------------------------

Le but c'est de convertir des données venant d'un serveur en données exploitables par le PPC

C'est une première implémentation neuneu, juste pour faire une évaluation..
Je suis trés surpris de constater que cette simple boucle prend au moins 3 secondes à s'executer.

Est ce normal ? Ou simplement un mnque de connaissance de windev de ma part ?

Quelqu'un à une idée ?

Merci d'avance

Baudouin BLAES
Posté le 14 mai 2005 - 00:14
Je vous propose de faire un test sur une table affichage de 8000 lignes sur une table memoire a partir d'un fichier.
Hlitpremier(...
tantque....
tableajouteligne(...

Sur un HP 2210 de 400MZH cela met 1 minute et 40 secondes pour afficher des lignes de 150 octets a 250 octets.

Si vous faites moins cela veut dire que tout fonctionne normalement.
Je suis tres interesse du plus qu'apporte en rapidite le 624 MHZ par rapport au 400 MHZ, c'est important de le savoir pour conseiller les clients.