La commande "RéorganiserMém"
5 participants
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-83+ et la TI-84+
Page 1 sur 1
La commande "RéorganiserMém"
Bonjour à tous !
J'ai une question à poser :
J'ai une TI-83 Plus, et depuis peu ( enfin, je n'avais en fait jamais fait attention ), j'ai trouvé dans le catalogue des commandes ( [2nde],[0] ) la commande RéorganiserMém ( j'utilise l"application Français ).
Est-ce naturel ou non ?
Est-ce qu'une application a-t-elle ajoutée cette commande ?
Si oui, laquelle ?
Note :
J'ai utilisé les applications suivantes depuis que j'ai ma calculatrice :
( je retire CSheetFr CabriJr Français Périod ProbSim Finance et NoteFolio car elles ont été crées par Texas Instrument )
Doors CS 6 Doors CS 7 Omnicalc MirageOS xLib CalcSys
Voilà ma liste.
Merci d'avance pour vos réponses !
J'ai une question à poser :
J'ai une TI-83 Plus, et depuis peu ( enfin, je n'avais en fait jamais fait attention ), j'ai trouvé dans le catalogue des commandes ( [2nde],[0] ) la commande RéorganiserMém ( j'utilise l"application Français ).
Est-ce naturel ou non ?
Est-ce qu'une application a-t-elle ajoutée cette commande ?
Si oui, laquelle ?
Note :
J'ai utilisé les applications suivantes depuis que j'ai ma calculatrice :
( je retire CSheetFr CabriJr Français Périod ProbSim Finance et NoteFolio car elles ont été crées par Texas Instrument )
Doors CS 6 Doors CS 7 Omnicalc MirageOS xLib CalcSys
Voilà ma liste.
Merci d'avance pour vos réponses !
Invité- Invité
Re: La commande "RéorganiserMém"
Cette commande est tout à fait normale. Elle vient de la manière dont la TI gère ses "fichiers". Normalement, si tu fais beaucoup d'archivage/désarchivage, la calculette devrait te demander automatiquement "Réorganiser Mém ?" ("Garbage Collect" en anglais) et tu devras dire oui si tu veux pouvoir continuer à archiver/désarchiver (si tu dis non, ça ne plantera pas, ça va juste refuser d'archiver). Ça prend un peu de temps, et c'est pourquoi il y a la commande dans le catalogue, comme ça tu peux déclencher la réorganisation à un moment où tu as le temps au lieu d'avoir à la faire à un moment où ça t'arrange moins.
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: La commande "RéorganiserMém"
Après si tu veux savoir ce que ça fait et comment ça marche, je peux t'expliquer, mais ça va être long et compliqué
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: La commande "RéorganiserMém"
Vas y explique toujours!
m@thieu41- Argent 4
- Sexe :
Age : 27
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
Re: La commande "RéorganiserMém"
l'explication de cette commande se trouve dans le livret livré avec la calculatrice
(notez le jeu de mot avec "livret" )
(notez le jeu de mot avec "livret" )
maxence- Or 4
- Sexe :
Age : 27
Messages : 574
Date d'inscription : 26/02/2012
Etudes : 1ere S SI
Points Forum : 17
Points Concours : 0
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-84+
Re: La commande "RéorganiserMém"
Je me doute bien (de toute façon je n'ai pas la TI-83+), mais s'il le propose je suppose que c'est parce qu'il a des info complémentaires non?
m@thieu41- Argent 4
- Sexe :
Age : 27
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
Re: La commande "RéorganiserMém"
Ou tu lis le manuel. Sans blague, un manuel est rarement insuffisant. Il faut commencer par ça.
manuel 83plus, moi page 644
La TI qui veut ajouter une donnée cherche une place libre au milieu des autres, pour ranger la donnée en un seul morceau. Quand elle n'en trouve pas, il devient indispensable de réorganiser en rangeant les données de façon à rassembler les espaces libres pour placer les nouvelles données. Eventuellement libérer des espaces de variables encore réservées, mais je n'en ai pas connaissance, je suis amateur.
L'ordinateur lui fragmente les données, en plaçant chaque morceau au début d'un cluster (une zone élémentaire de mémoire). La mémoire indiquée "sur le disque" par windows est liée à ces clusters, et explique pourquoi c'est au minimum 4Ko, le cluster. Et la réorganisation pour l'ordinateur s'appelle la défragmentation.
EDIT : /me trop lent à poster.
Si matrefeytontias veut me corriger et approfondir, libre à lui.
manuel 83plus, moi page 644
La TI qui veut ajouter une donnée cherche une place libre au milieu des autres, pour ranger la donnée en un seul morceau. Quand elle n'en trouve pas, il devient indispensable de réorganiser en rangeant les données de façon à rassembler les espaces libres pour placer les nouvelles données. Eventuellement libérer des espaces de variables encore réservées, mais je n'en ai pas connaissance, je suis amateur.
L'ordinateur lui fragmente les données, en plaçant chaque morceau au début d'un cluster (une zone élémentaire de mémoire). La mémoire indiquée "sur le disque" par windows est liée à ces clusters, et explique pourquoi c'est au minimum 4Ko, le cluster. Et la réorganisation pour l'ordinateur s'appelle la défragmentation.
EDIT : /me trop lent à poster.
Si matrefeytontias veut me corriger et approfondir, libre à lui.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: La commande "RéorganiserMém"
Alors
En fait, ta mémoire d'archive (ça c'est l'appellation TI, mais vu qu'on parle du TI-OS ça marche) est entièrement organisée en pages de 16K, elles-même organisant des secteurs de 4 pages, donc 64K. Quand tu archives un objet d'OS (programme, variable, groupe ...) l'objet actuellement dans la RAM est copié dans le premier espace de taille suffisante dans l'archive, puis la copie RAM est supprimée.
Quand un objet archivé est désarchivé ou supprimé, son contenu reste dans l'archive mais son premier octet est changé en une valeur qui dit "cet objet a été désarchivé/supprimé". Pourquoi ? Eh bien parce qu'à cause de la nature de la mémoire d'archive (puce flash NOR), on ne peut pas passer un bit de 0 à 1. Donc, l'espace qui contenait l'objet maintenant supprimé reste inutilisable. Le problème étant qu'à force d'archiver et de désarchiver les objets, on finit par ne plus avoir de gros tas de 1 près à être modifié pour stocker des 0. Donc, on fait un Garbage Collect / réorganisation de la mémoire.
Comment ça marche : l'OS va aller au tout début de la mémoire d'archive, vider (comprendre par là mettre tous les bits à 1) un secteur spécifique (le "cluster" de la calculatrice), puis parcourir tous les secteurs de la puce en appliquant le protocole suivant :
Et encore là, c'est une version simplifiée ; je ne tiens pas compte des objets qui s'étalent sur plusieurs secteurs
En fait, ta mémoire d'archive (ça c'est l'appellation TI, mais vu qu'on parle du TI-OS ça marche) est entièrement organisée en pages de 16K, elles-même organisant des secteurs de 4 pages, donc 64K. Quand tu archives un objet d'OS (programme, variable, groupe ...) l'objet actuellement dans la RAM est copié dans le premier espace de taille suffisante dans l'archive, puis la copie RAM est supprimée.
Quand un objet archivé est désarchivé ou supprimé, son contenu reste dans l'archive mais son premier octet est changé en une valeur qui dit "cet objet a été désarchivé/supprimé". Pourquoi ? Eh bien parce qu'à cause de la nature de la mémoire d'archive (puce flash NOR), on ne peut pas passer un bit de 0 à 1. Donc, l'espace qui contenait l'objet maintenant supprimé reste inutilisable. Le problème étant qu'à force d'archiver et de désarchiver les objets, on finit par ne plus avoir de gros tas de 1 près à être modifié pour stocker des 0. Donc, on fait un Garbage Collect / réorganisation de la mémoire.
Comment ça marche : l'OS va aller au tout début de la mémoire d'archive, vider (comprendre par là mettre tous les bits à 1) un secteur spécifique (le "cluster" de la calculatrice), puis parcourir tous les secteurs de la puce en appliquant le protocole suivant :
- Si l'objet a le tag "désarchivé/supprimé", on passe à l'objet suivant. L'aire qu'il occupait sera donc vidée quand on en aura fini avec le secteur ; sinon continuer.
- Si l'objet dans l'archive n'est ni supprimé ni désarchivé, on copie son contenu dans le cluster.
- On passe à l'objet suivant.
- S'il n'y a pas d'objet suivant dans ce secteur, on le vide, on y copie le cluster, puis on vide le cluster. Ensuite, on passe au secteur suivant.
- Répéter toutes les étapes jusqu'à la fin de la mémoire d'archive.
Et encore là, c'est une version simplifiée ; je ne tiens pas compte des objets qui s'étalent sur plusieurs secteurs
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: La commande "RéorganiserMém"
Tu vas déjà trop loin MDR.
Je comprend mieux pourquoi TI s'obstine à garder une copie archivée. (je n'en était même plus sûr). Nécessité de dégager une zone des données à gardées pour l'effacer entièrement... c'est bon à savoir.
Mon vocabulaire "cluster" semble faux d'après ta distinction entre "secteur" et "cluster".
C'est quoi exactement un cluster/secteur alors ?
Je comprend mieux pourquoi TI s'obstine à garder une copie archivée. (je n'en était même plus sûr). Nécessité de dégager une zone des données à gardées pour l'effacer entièrement... c'est bon à savoir.
Mon vocabulaire "cluster" semble faux d'après ta distinction entre "secteur" et "cluster".
C'est quoi exactement un cluster/secteur alors ?
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: La commande "RéorganiserMém"
Pour moi un cluster c'est un secteur avec une utilisation spécifique, quelle qu'elle soit.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: La commande "RéorganiserMém"
Houlà! Vous acharnez pas sur moi siouplait!
Ce n'est pas moi qui ait posé la question à la base, j'ai juste dis à Matref que je voulais bien écouter ce qu'il voulais dire! je savais très bien que je pouvais trouver des infos dans le manuel (où je cherche tout le temps avant de poser une question), mais puisqu'il a proposé d'expliquer, je me suis dit (et à priori j'ai eut raison), qu'il le ferait plus en détail que le manuel, et j'ai donc dis oui par curiosité...
Quoi qu'il en soit, merci à matref pour ces détails
Ce n'est pas moi qui ait posé la question à la base, j'ai juste dis à Matref que je voulais bien écouter ce qu'il voulais dire! je savais très bien que je pouvais trouver des infos dans le manuel (où je cherche tout le temps avant de poser une question), mais puisqu'il a proposé d'expliquer, je me suis dit (et à priori j'ai eut raison), qu'il le ferait plus en détail que le manuel, et j'ai donc dis oui par curiosité...
Quoi qu'il en soit, merci à matref pour ces détails
m@thieu41- Argent 4
- Sexe :
Age : 27
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
Re: La commande "RéorganiserMém"
T'inquiète, je ne m'acharne sur personne, je ne sais pas comment on t'a fait sentir ça.
Je répète ton merci, moi aussi j'en ai appris.
Je répète ton merci, moi aussi j'en ai appris.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Sujets similaires
» commande TI 82 stats.fr
» blème commande Text(
» [axe]Commande Input sur OS 2.53MP patché
» [ASM] cmdOS, un nouvel OS en ligne de commande
» blème commande Text(
» [axe]Commande Input sur OS 2.53MP patché
» [ASM] cmdOS, un nouvel OS en ligne de commande
Espace TI: Forum :: Calculatrices & Hardware :: Questions sur les calculatrices :: Questions sur la TI-83+ et la TI-84+
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|