Meilleur point de départ

Lancez RAMMap comme administrateur, interrompez l'activité lourde, appuyez sur F5 et commencez par Use Counts. Vérifiez Active, Standby, Modified et Free, puis déterminez si Process Private, Mapped File, Paged Pool, Nonpaged Pool ou un autre usage est anormalement grand. Passez ensuite à Processes ou File Summary.

Commencer avec une référence utile

Téléchargez et extrayez la version signée actuelle avec le guide d'installation RAMMap. Lancez l'exécutable adapté et approuvez l'élévation. Fermez les charges sans rapport seulement pour une référence au repos ; sinon reproduisez la charge à mesurer.

Pour bien comprendre comment utiliser RAMMap, écrivez une question pour chaque exécution et ne traitez pas chaque compteur changeant comme une panne. Demandez quel fichier a rempli Mapped File, quel processus a augmenté Process Private ou si Nonpaged Pool grandit pendant une opération. Une question définie concentre la comparaison.

Attendez la fin des tâches de démarrage utilisant le disque, notez la RAM installée et ouvrez le Gestionnaire des tâches si nécessaire. Appuyez sur F5 ou Refresh pour un état récent. Une capture isolée peut tromper, car le cache Windows change constamment ; notez l'heure et la charge.

  1. Définir le symptôme

    Par exemple, pression après un jeu, cache de fichiers croissant, fuite supposée ou pool du noyau inattendu.

  2. Capturer une référence

    Actualisez RAMMap avant la charge et enregistrez un instantané pour une comparaison reproductible.

  3. Reproduire la charge

    Effectuez une action contrôlée sans modifier plusieurs variables à la fois.

  4. Actualiser et comparer

    Cherchez une catégorie ayant réellement augmenté, puis suivez-la dans l'onglet adapté.

Lire d'abord l'onglet Use Counts

Use Counts combine deux idées. Usage indique pourquoi les pages existent ; les colonnes de listes décrivent leur état. Process Private appartient aux processus, Mapped File aux pages résidentes adossées à des fichiers, Shareable et Shared au partage, Paged Pool et Nonpaged Pool aux allocations du noyau.

Active représente les pages utilisées. Standby contient du cache normalement réutilisable. Modified contient des changements à écrire avant réemploi. Free et Zeroed sont disponibles avec une préparation différente. Un Standby élevé n'est pas automatiquement une fuite et Free bas ne prouve pas l'épuisement de la mémoire disponible.

Questions Use Counts et onglets suivants
Grande catégorieVue suivante probableQuestion
Process PrivateProcessesQuel processus a un working set ou une allocation privée importante ?
Mapped FileFile SummaryQuel fichier contient le plus de données résidentes ?
Nonpaged PoolUse Counts et outils pilotesUne allocation de pilote augmente-t-elle dans le temps ?
StandbyPriority SummaryComment le cache récupérable est-il réparti par priorité ?
Page TableProcesses et comparaisonUne charge riche en processus a-t-elle créé beaucoup de mappages ?

Utiliser Processes pour la mémoire des applications

Triez Processes par Total, Private ou une autre colonne. Le working set physique total n'est pas identique à la mémoire virtuelle privée validée, et les pages Shared peuvent apparaître dans plusieurs contextes. Comparez les mêmes colonnes avant et après une action reproductible au lieu d'accuser le plus grand processus.

Si un processus grandit continuellement, confirmez avec le Gestionnaire des tâches, Process Explorer ou des compteurs. RAMMap montre bien la résidence physique, mais une enquête de fuite peut aussi nécessiter commit, handles, allocations ou diagnostics applicatifs. Enregistrez un instantané avant de fermer le processus.

Utiliser File Summary si Mapped File est élevé

Un Mapped File élevé reflète souvent le cache de fichiers Windows. Ouvrez File Summary, triez par Total et examinez les grands chemins. Bases de données, disques virtuels, archives de jeux, caches de navigateur, sauvegardes et données analysées peuvent résider en RAM. C'est normal si la mémoire est disponible.

N'utilisez File Details qu'après avoir trouvé un fichier intéressant. La vue peut contenir de nombreuses lignes ; filtrez et triez. Windows peut déplacer le cache récupérable vers Standby. Le vider de force peut ralentir la lecture suivante sans corriger la charge qui l'a créé.

Illustration séparant mémoire active protégée et pages mises en cache
Classez les pages en cache avant d'envisager une commande Empty.

Enregistrer et comparer des instantanés RAMMap

Utilisez File > Save après avoir noté la charge et l'heure. Enregistrez une référence avant le test et un second instantané après le symptôme. Des noms comme idle-before.rmp et after-import-20min.rmp facilitent l'analyse.

Pour bien comprendre comment utiliser RAMMap, gardez le même moment d'actualisation et les mêmes colonnes des deux côtés de la comparaison. Vous évitez ainsi de comparer une valeur en direct à une valeur ancienne d'un autre état.

Un instantané est une preuve, pas un dump de crash en direct. Il compare les catégories et la propriété des pages à des moments connus. Une taille matérielle, un OS ou des charges très différents rendent les captures peu comparables. Chargez un fichier enregistré pour revoir son état sans évolution du système.

Bonne habitude

Modifiez une seule variable, notez le temps et comparez les mêmes colonnes. C'est plus utile que de vider la mémoire jusqu'à obtenir un nombre plus petit.

Utiliser Empty uniquement pour un test défini

Empty peut réduire les working sets ou demander des changements aux listes système et Standby. Le graphique change immédiatement, mais la baisse ne prouve pas une optimisation. Les applications et Windows peuvent recharger les données, provoquer de nouvelles E/S et une réponse temporairement moins bonne.

Si une procédure demande de vider une liste, enregistrez le travail et un instantané. Notez la commande exacte et vérifiez si le symptôme revient sous la même charge. Lisez le guide pour vider le cache avec RAMMap avant d'utiliser ces commandes.

  • Ne pas automatiser Empty comme entretien régulier.
  • Ne pas considérer tout Standby comme de la mémoire gaspillée.
  • Ne pas vider plusieurs listes à la fois pour une seule cause.
  • Ne pas confondre moins de RAM utilisée avec de meilleures performances.

Savoir quand un autre outil est nécessaire

RAMMap excelle pour les pages physiques. Process Explorer est meilleur pour handles, DLL et propriétés. Performance Monitor convient aux compteurs longs. PoolMon attribue les tags de pool. Windows Performance Recorder et Analyzer conviennent aux enquêtes événementielles détaillées.

Pour bien comprendre comment utiliser RAMMap, classez le symptôme puis confiez la question réduite à l'outil spécialisé. S'il ne démarre pas, consultez RAMMap ne s'ouvre pas. Pour une étiquette, consultez les types de mémoire RAMMap.

FAQ : comment utiliser RAMMap

Quel onglet consulter en premier ?

Commencez par Use Counts, qui classe les pages par usage et état. Ouvrez ensuite Processes, File Summary ou Priority Summary selon la catégorie.

Que signifie la mémoire Standby bleue ?

Elle contient généralement du cache récupérable. La couleur dépend de la vue et de sa légende ; vérifiez l'onglet actuel.

À quelle fréquence actualiser ?

Utilisez F5 ou Refresh lorsqu'un état récent est nécessaire, après une étape contrôlée plutôt qu'en interprétant chaque fluctuation.

RAMMap peut-il trouver une fuite ?

Il peut montrer une catégorie croissante et la réduire à un processus, fichier ou pool. Confirmez avec l'outil spécialisé adapté.

Dois-je vider Standby ?

Généralement non pour l'entretien. Windows la récupère si nécessaire. Videz-la uniquement pour un test défini et attendez-vous à des relectures.

VERSION ACTUELLE

Obtenir RAMMap avant de suivre la méthode

Téléchargez le ZIP Microsoft Sysinternals v1.63 vérifié.

Télécharger RAMMap v1.63
Le téléchargement officiel s'ouvre après un contrôle de 15 secondes.

Aide RAMMap associée