Pourquoi ça ralenti ??? |
Auteur |
Message |
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Dim 01 Juil 2007, 11:32
|
|
|
je l'ai remarqué avec un prog de chrono.
|
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Dim 01 Juil 2007, 20:16
|
|
|
Citer | je l'ai remarqué avec un prog de chrono. |
ceux sont les boucles for qui ralentissent
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 02 Juil 2007, 9:59
|
|
|
Les boucles for ça ralenti ?
En fait ce serait bie qu'on fasse un article où chacun met ces propres remarques sur les commandes qui ralentissent. Mais il faut avoir vu un vrai ralentissement.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Lun 02 Juil 2007, 10:25
|
|
|
sa accelere car tu demande de faire la meme action a la calto et sa accelere de + en plus car j'ai essaye un chrono avec for et sa accelerait vite fait
|
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Lun 02 Juil 2007, 12:10
|
|
|
ouais ca ca m'etonnerais :/
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Mar 03 Juil 2007, 8:46
|
|
|
si un for dans une prog de chrono est irregulier il acceler ta qua esssayer
|
|
|
|
unknow
Autorisation : Membre
Nb de messages : 229
Inscrit le : Jeu 12 Oct 2006, 19:30
|
Posté le : Sam 07 Juil 2007, 18:47
|
|
|
bon a savoir
---------------------- Ta le look coco |
|
|
|
craminou
Autorisation : Membre
Nb de messages : 138
Inscrit le : Sam 15 Avr 2006, 11:31
|
Posté le : Dim 08 Juil 2007, 22:53
|
|
|
les piles fatiguée sont aussi très responsable d'un ralentissement
|
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Lun 09 Juil 2007, 7:40
|
|
|
en fait il ralentit le prog mais le ralentit de ressent de moins en moins.
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Lun 09 Juil 2007, 8:45
|
|
|
Si ce ralentis ce ressent de moins en moins, c'est que ça accélère.
Je viens de faire le test montre en main et boucle lancée.
J'arrive toujours à environ 0 secondes 80 secondes environ sur une centaines de boucles où l'on incrémente 10 à une variable par la boucle for.
Ensuite, lorsque je fait une boucle en changeant la limite à 200, j'arrive à 15 secondes.
On peut donc en conclure que ça n'accélère pas.
Sangohan38
|
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Mar 10 Juil 2007, 8:52
|
|
|
pourtant j'avais creer un chrono et j'ai utilisé for pour le reguler a la seconde et il s'averait qu'il accelerait a long terme.
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Mar 10 Juil 2007, 10:56
|
|
|
C'est pas possible, puisque le for amène à une erreur "memory", donc fait nécéssairement ralentir le progremme (comme absolument toute commande).
Par contre peut-être que tu as confondu ralentir et accélérer, car c'est pas simple à dire quand le décalage est très petit.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Mer 11 Juil 2007, 8:42
|
|
|
je sais pas mais pour un chrono je met pas for
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mer 11 Juil 2007, 20:47
|
|
|
Tu as marquer un peu plus haut que tu avait essayé un chrono avec for et que ça accélèrait.
Je pense que tu à du te tromper.
Sangohan38
|
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Jeu 12 Juil 2007, 7:44
|
|
|
le for ralentit a la base vous etes d' accord ben moi il avait le ralentit initial et il se reduisait ce ralentit
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Jeu 12 Juil 2007, 9:13
|
|
|
Impossible dans ta boucle sauf si tu as mis quelque chose du genre 10^variable * 69!.
Sangohan38
|
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Dim 29 Juil 2007, 22:57
|
|
|
non j'ai mis le for normal.
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Lun 30 Juil 2007, 15:42
|
|
|
Je voulais dire une autre boucle qui fait des 69! à la chaine.
Sangohan38
|
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Mar 31 Juil 2007, 19:25
|
|
|
j'ai mis
et le chrono n'etait pas regulier
|
|
|
|