Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Tous | Tutoriels du Mercredi | Basic Casio | C/C++/ASM | LuaFX | Graphisme | Transferts | Logiciels | Diverses astuces

Calculatrice
Toutes
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC

Retour à la liste des tutoriels
Tutoriel Casio : Que faire face à une Memory Error ?
Tutoriel rédigé le : 2018-06-12 09:42  par Drak  Catégorie : Basic Casio  Calculatrice : Toutes

Discutez de ce tutoriel sur le forum >> Voir le sujet dédié (29 commentaires)

Que faire face à une Memory Error ?
Avec la période intense des révisions du Bac et les téléchargements nombreux sur le site, beaucoup d'entre vous se sont peut-être retrouvés avec ce type de message d'erreur :


L'Erreur Mémoire (ou "Memory Error" en anglais) signifie que vous n'avez plus assez d'espace libre sur la mémoire principale de votre calculatrice. Autrement dit, c'est comme si vous essayiez de remplir un seau déjà rempli d'eau : ça déborde !!! (et vous vous en foutez partout) Une erreur mémoire peut aussi être déclenchée quand votre programme appelle une donnée inexistante, comme une Picture vide. Dans ce cas, vérifiez bien que vous avez importé tout le contenu du programme téléchargé.

Pour régler ce problème, qui ne vient pas directement du programme lui-même mais qui est issu du manque de place, appuyez sur [MENU] pour aller dans le menu "MEMORY", qui est en fait le gestionnaire de mémoire. Allez dans la mémoire principale de la calculatrice. Vous devriez avoir quelque chose de ce type :


Dans mon cas, la quasi-totalité de la mémoire est occupée par les programmes "<PROGRAM>". Vous n'avez que 62 000 octets de libres, sachant qu'il vous faut toujours au moins 2000 octets de libérés pour permettre à votre calculatrice de fonctionner correctement. Dans mon cas, pas le choix : je dois faire du tri et supprimer des programmes pour respecter ces 2000 octets minimum. Il se peut que vous ayez également d'autres éléments enregistrés dans la mémoire et qui prennent de la place pour rien :

Supprimable sans préavis

- TABLE : contient un/des tableau(x) de valeurs dans le programme TABLE du Menu principal.
- SYSTEM : l'historique des calculs de RUN/MAT
- Y=DATA : les fonctions écrites et tracées dans le menu GRAPH
- STRING : les chaînes de caractère (Str).
- SSHEET : les données du tableur (à partir de la Graph 75+E)

Supprimable si non exploité par des programmes (généralement safe)

- LISTFILE : les listes manipulées dans le menu LIST, assez couramment utilisées par des programmes pour stocker des valeurs
- MAT : des matrices, si jamais vous en utilisez

À supprimer en dernier recours

- PICTURE : des images utilisées par les programmes. Peuvent prendre beaucoup de place. Assurez-vous qu'elles ne sont pas utilisées par vos programmes.
- PROGRAM : tous les programmes installés sur la mémoire principale de la calculatrice (c'est à vous de voir auxquels vous tenez)


En faisant cette manipulation ([F1] pour sélectionner, [F6] pour supprimer), vous devriez être en mesure de regagner de la place inutilement occupée par des "restes" de vos exercices, de programmes effacés depuis, etc.

Pour ne plus rencontrer un tel désagrément, veillez à bien respecter cette limite de mémoire et à avoir une marge d'AU MOINS 2000 octets libres.

Fichier joint


Discutez de ce tutoriel sur le forum >> Voir le sujet dédié (29 commentaires)

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 39 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd