Les commandes qui ralentissent |
Auteur |
Message |
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Ven 27 Juil 2007, 23:01
|
|
|
Tu crois que retur remet à 0 la memoire RAM ?? Je crois pas, car j'avais déjà essayé. Mais si tu le dis je vais refaire des essais.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Sam 28 Juil 2007, 10:45
|
|
|
mon prog ne ralenti pas personnellement.
En fait il faut imaginer 2 progs : le prog principal qui execute l'autre en permanence, et l'autre bah c'est ton prog normal quoi qui fait des returns toutes les 10 secondes.
=> après faut bidouiller pour que ca fasse qu'un seul prog...
+
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
mad67
Autorisation : Membre
Nb de messages : 630
Inscrit le : Sam 23 Jui 2007, 14:05
|
Posté le : Mar 31 Juil 2007, 19:41
|
|
|
le mien n'est pas trop lent non plus
|
|
|
|
coc5
Autorisation : Membre
Nb de messages : 891
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Lun 13 Aoû 2007, 12:50
|
|
|
Quelqu'un peut me dire si un for( ------------ end et plus rapide ou plus lent que la même chose dévellopé ?
Je m'explique :
Code | For(I,1,8
L6(I+1)->L(I
End |
Plus lent que
Code |
L6(2)->L(1
L6(3)->L(2
L6(4)->L(3
L6(5)->L(4
L6(6)->L(5
L6(7)->L(6
L6(8)->L(7
L6(9)->L(8
|
?
---------------------- Ne cliquez pas ici ! |
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Ven 17 Aoû 2007, 16:30
|
|
|
A vu d'oeil, je dirais le second car malgré plus de mémoire utilisée, les fonctions ne font pas de retours.
Après il faudrais essayer à grande échelle pour voir.
Sangohan38
|
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Mar 21 Aoû 2007, 16:09
|
|
|
oui le second est plus rapide, mais bon il prend 3* moins de place alors bon...
puis sinon pour économiser un peu de mémoire :
Code | L6(2->L(1
L6(3->L(2
L6(4->L(3
L6(5->L(4
L6(6->L(5
L6(7->L(6
L6(8->L(7
L6(9->L(8 |
plutôt que
Code | L6(2)->L(1
L6(3)->L(2
L6(4)->L(3
L6(5)->L(4
L6(6)->L(5
L6(7)->L(6
L6(8)->L(7
L6(9)->L(8 |
+
(enfin tu le savais peut être deja )
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
coc5
Autorisation : Membre
Nb de messages : 891
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Mar 21 Aoû 2007, 16:45
|
|
|
En parlant de place, j'ai découvert qu'on peut remplacer un
Code | If A>16:16->A
If A<0:0->A |
Par un
Code | Min(16,A)->A
Max(0,A)->A |
Peut-être que vous l'utilisiez déjà, mais au cas je le dis quand même.
---------------------- Ne cliquez pas ici ! |
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Mer 22 Aoû 2007, 10:41
|
|
|
merci pour l'info.
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 27 Aoû 2007, 11:10
|
|
|
ça sert vraiment beaucoup
merci
|
|
|
|
Ratuss
Autorisation : Membre
Nb de messages : 1561
Inscrit le : Mer 01 Mar 2006, 20:41
|
Posté le : Lun 27 Aoû 2007, 13:34
|
|
|
Le bonheur le plus doux est celui qu'on partage, soyons reconnaissants aux personnes qui nous donnent du bonheur ; elles sont les charmants jardiniers par qui nos âmes sont fleuries.
---------------------- --- LISTE DES JEUX POUR TI --- |
|
|
|
R # 2 B
Autorisation : Membre
Nb de messages : 21
Inscrit le : Ven 07 Jan 2011, 14:35
|
Posté le : Sam 15 Jan 2011, 17:29
|
|
|
sinon par exemple dans un prog ou il ya un Lbl, faire par exemple sin(cos(sin(cos(sin(tan(sin(tan(cos(9 ralentit considérablement le prog. Sinon il y a les classiques factorielles : 69!:69!:69! etc ...
---------------------- Calto : Ti-82 Stats.Fr
programmeur depuis presque 2 ans
Peu de motivations sauf pour la programmation (évidemment !)
En cours les 3/4 de la journéee, le reste penché sur ma calto ! |
|
|
|