Obligement - L'Amiga au maximum

Vendredi 23 mai 2025 - 11:20  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in English


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Test de MemSnap
(Article écrit par Christophe Arribat et extrait d'AmigaDP - septembre 1992)


Présentation

MemSnap permet de surveiller la quantité de mémoire qu'utilise un programme, et de vérifier ensuite si ce programme libère toute la mémoire qu'il a allouée.

L'auteur indique que MemSnap est basé sur un programme appelé "Memeter" qu'il utilisait souvent sous AmigaOS 1.3, mais ce programme plantait sous Kickstart 2.0, donc il a écrit MemSnap pour combler le vide.

Dès son lancement, MemSnap ouvre une fenêtre, contenant trois colonnes de chiffres :
  • Current : indique les quantités de mémoire (Chip, Fast et total des deux) actuellement disponibles dans le système (valeurs mises à jour en permanence).
  • Snapshot : indique la quantité de mémoire libre lors du dernier "cliché instantané" de la mémoire (on fait un "cliché" en cliquant dans la fenêtre de MemSnap).
  • Used : affiche tout simplement la différence entre les valeurs de la première et la deuxième colonne.
MemSnap

Utilisation

Vous voulez connaître la quantité de mémoire utilisée par un programme donné ? MemSnap ayant été lancé en multitâche (par le Workbench ou par un "Run" dans un Shell), cliquez dans la fenêtre de MemSnap, pour mettre à zéro les valeurs de la colonne "Used". Lancez le programme à tester ; une fois le chargement terminé, la colonne "Used" vous indiquera alors la quantité de mémoire utilisée. Sortez du programme : les champs de la colonne "Used" devraient alors reprendre la valeur 0 si toute la mémoire utilisée a été restituée.

La fenêtre de MemSnap peut être temporairement réduite à sa plus simple expression (une barre pouvant être déplacée) grâce à son gadget de Zoom. A noter que MemSnap utilise la police de caractères de texte du Workbench, et s'adaptera donc à l'aspect de votre Workbench.

Conclusion

MemSnap peut donc être utile aux programmeurs qui souhaitent vérifier la "propreté" de leur code au niveau des allocations de mémoire, ainsi qu'à toute personne voulant vérifier la quantité totale de mémoire utilisée par un programme. MemSnap est petit (3 ko), et fonctionne sous système 2.0 ou supérieur, quel que soit le type de processeur (testé avec succès sur 68000 et 68030).

Nom : MemSnap.
Auteur : Martin W. Scott.
Genre : moniteur mémoire.
Date : 1992.
Configuration minimale : Amiga OCS, 68000, AmigaOS 2.0.
Licence : Open Source.
Téléchargement : Fish 696.


[Retour en haut] / [Retour aux articles]