La mémoire de votre machine est limitée selon le modèle,
Pour la TI83+ vous disposez de 133 000 octets de memoire morte et 24 000 de mémoire vive
Pour la TI84+ vous disposez de 1,54 Mégaoctets de memoire morte et 24 000 de mémoire vive
Pour les ancetres ou les TI82 ;) vous ne disposez que de mémoire vive: 30 000 octets
La mémoire vive ou RAM vous sert pour faire vos calculs, enregistrer vos variables, faire fonctionner vos programme.
Lorsqu'elle est saturée ; c'est à dire qu il reste 3000 ou moins votre calculatrice fera sans doute une purge involontaire, je veux dire par là que toute la mémoire vive sera supprimée (tous vos programme inclus)
pour remédier à ceci il existe la mémoire morte ou ROM qui elle est remparée contre ce genre d'accidents même si dans de très rare cas elle plante elle aussi.Cette ROM est protégée on appelle tous ce qui est dedans "archives". Lorsque l'on place un programme dedans, il se trouve archivé et de par là protégé.
Pour éviter les plantages et savoir gérer le coeur de sa calculatrice il faut donc savoir se servir de la mémoire de la calculatrice, icelle est organisée en plein de parties.
déjà, pour y acceder tapez [2nd] puis [mem]
1: ABOUT
Tout d'abord il y a ABOUT qui vous donne la version de votre système d'exploitation et votre numéro de série, cela ne sert donc pas souvent.
2: Mem Mgmt/Del...
Voici la partie la plus importante du menu mémoire malgré l'importance du reste.
Ici c'est déjà plus interéssant car c'est ici que l'on décide ce que l'on veut supprimer ou archiver.
On appuye sur [ENTER] en face du programme à archiver et une étoile ou un signe multiplier, c'est la même chose, apparaît devant ce programme ce qui veut dire que ce dernier est archivé
Il y a pas mal de sous menu comme vous pouvez le constater, si vous voulez voir tout ce qui est en mémoire dans votre calculatrice allez dans All...
Pour supprimer un programme on appuye sur [DEL] en face de l'objet à supprimer et après confirmation de votre part ce programme disparaît
ATTENTION IL N'Y A PAS DE CORBEILLE QUAND ON SUPPRIME C'EST FOUTU POUR TOUJOURS
Mem Mgmt/Del... puis touche 7 pour accéder aux programmes(Prgm)
Voici une image pour commencer
Vous pouvez ainsi voir la mémoire qu'occupent vos précieux programmes, sur cette image vous constatez donc que j'ai 20649 octets de mémoire libre ainsi que 17462 octets de mémoire morte libre.
On en déduit que j'ai beaucoup de RAM (21000/24000) et fort peu de ROM (17000/133000)
Quand vous serez à mon stade au niveau de la mémoire c'est que vous programmerez tel des malades
Bien, détaillons maintenant les autres partie de la mémoire Mem Mgmt/Del...
Mem Mgmt/Del... puis touche 1 pour accéder à la totalité de la mémoire (All)
Avec ceci vous accedez à la totalité de la mémoire, vous pouvez supprimer ou archiver ce qu'il vous plaît.
Mais lisez ce qui va suivre pour en savoir plus car chaque chose qui se trouve en bazar dans All se trouve mieux organisé dans des sous parties que je vous expliquerais bien entendu.
Mem Mgmt/Del... puis touche 2 pour accéder à vos variables(Real)
Ici, ce sont vos lettre, vos variables que vous gérerez.
Normalement vous ne ferez rien ici car si vous archivez vos variables vous ne pourrez plus vous en servir jusq'au désarchivage; bref cette section de la mémoire n'est point très utile.
Mem Mgmt/Del... puis touche 3 pour accéder aux complexes(Complex)
C'est pareil ici, on touche pas cela ne sert à rien.
Mem Mgmt/Del... puis touche 4 pour accéder aux listes(List)
Comme le nom l'indique si bien, ici vous voyez quelle place occupe vos listes et vous pouvez les archiver et les désarchiver
Mem Mgmt/Del... puis touche 5 pour accéder aux matrices(Matrix)
Non non ce n'est pas le film, rien à voir, c'est simplement pour gérez vos matrices qui se révèlent rapidement pesante pour la mémoire de votre machine, mais si utiles...
Mem Mgmt/Del... puis touche 6 pour accéder aux fonctions(Y-Vars)
Ici se trouvent vos fonctions qui ont été rentrées dans [Y=]. Vous ne pouvez pas les archiver.
Mem Mgmt/Del... puis touche 8 pour accéder à vos oeuvres d'art(Pic)
Non, vous ne fatiguez pas !! Vous pouvez enregistrer des dessins sur votre calculatrice ce qui est bien pratique pour les présentations ou les pompes. Chacune de vos oeuvre prendra 767 octects qu'importe comment soit le dessin. Une pécadille sur votre mémoire morte !!
Mem Mgmt/Del... puis touche 9 pour accéder à vos bases de données graphiques(GDB)
Vous pouvez les supprimer ou les archiver si vous y tenez. Cela ne sert quasiment pas à moins de tous le temps changer de configuaration graphique.
Mem Mgmt/Del... puis touche 0 pour accéder aux chaînes de caractères(String)
Bah, vous archivez, désarchivez, supprimez, la routine quoi.
Mem Mgmt/Del... puis touche A pour accéder aux applications(Apps)
Ne tombez pas dans les pommes en voyant la place qu'occupent ces petites choses, c'est tout à fait normal. Par contre vous pouvez en supprimer des plus inutiles. Gardez, du moins si vous avez, Mirage-OS, Omnicalc ainsi que SciTools et Périod. Toutes ces divertissantes petites choses ont étés tapées sur un ordinateur et peuvent accomplir des prodiges.
Mem Mgmt/Del... puis touche B pour accéder aux informations complémentaires d'applications(Apps-Vars)
Ce sont les infos qui sont fabriquées par vos applications qui se trouvent ici. Je vous conseille de toucher si vous êtes curieux. Par exemple si vous connaissez la très célèbre application Mirage-OS, vous vous appercevrez qu'en supprimant sa variable complémentaire vous supprimerez le mot de passe. Pratique quand on le paume et parfois même dans d'autre cas. Cela ne sert à rien d'archiver ou de faire le contraire.
Mem Mgmt/Del... puis touche C pour accéder aux groupes(Group)
Ils sont tout le temps archivés puisqu ils constituent des sauvegardes
3: Clear Entries
cette fonction vous permet d'effacer l'historisque de votre calculatrice.Il est accessible par [2nd] + [Enter]
4: ClrALLLists
Comme son nom l'indique, cette fonction sert à effacer toutes les listes enregistrées dans la calculette.
5: Archive
Cette fonction ne sert quasiment à rien sinon à archiver une image ou une liste à partir d'un programme.Sinon elle peut servir à archiver un programme de l'écran principal.
:Archive prgmMATH
Il faut selectionner le programme comme si on voulait l'éxécuter
6: Unarchive
C'est exactement l'opposé de "Archive"
7: Reset
Voici des fonctions plutôt interressantes mais à manier avec précaution car elles peuvent faire des dégats
All RAM
Cette fonction ote tout ce qui se trouve dans la RAM
Defaults
J'avoue ne jamais avoir essayé, en gros ca ne sert a rien
Vars
Cette fonction enlève toutes les variables archivées y compris vos programmes
Apps
Comme vous l'avez deviné, cette fonction enlève toutes les applications sauf "finance" qui fait parti de l'OS
Both
Cette fonction agit comme Vars et Apps à la fois, bref cela vide votre mémoire morte
All Memory
C'est une fonction qui tout simplement vire toute la RAM et toute la ROM. Alors faites attention avec celle-ci
8: Group
Ceci est une fonction extrement interressante car elle constitue un systeme de sauvegarde très performant.
En fait lorsque vous appuyez sur [ENTER] on vous demande le nom de votre future sauvegarde.
Ensuite vous selectionnez ce que vous voulez archiver, la machine vous propose des sous-menus mais si vous voulez faire une sauvegarde et de programmes et de variables vous validez dans All-.
All+ signifie que la calculette selectionne tout et cela prendrait beaucoup de place, autrement dit prenez All-
Les Group sont situés dans la ROM. Pour les extraire dans la RAM vous allez au même endroit que pour les créer et vous appuyez sur la touche droite du pad, vous accédez alors au menu UNGROUP. Pour extraire les diverses choses des Group appuyez sur enter en face.
Petit conseil, faites des GrabageCollect souvent
Et voila vous savez gérer la mémoire