Skip to main content

Utiliser Activity Monitor pour suivre l'utilisation de la mémoire Mac

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Avril 2025)

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Avril 2025)
Anonim

Il peut parfois être difficile de se faire une idée de l'utilisation de la mémoire sous OS X. L'application Activity Monitor peut vous aider, notamment lorsqu'il est temps d'envisager des mises à niveau pour votre Mac. L'ajout de mémoire augmentera-t-il considérablement les performances? C'est une question que nous entendons souvent, alors découvrons ensemble la réponse.

Moniteur d'activité

Il existe une poignée de bons utilitaires pour surveiller l'utilisation de la mémoire, et si vous avez déjà un favori, c'est très bien. Mais pour cet article, nous allons utiliser Activity Monitor, l'utilitaire système gratuit fourni avec tous les Mac. Nous aimons Activity Monitor car il peut rester sans prétention dans le Dock et afficher l’utilisation actuelle de la mémoire sous forme de graphique à secteurs sur son icône Dock (selon la version de OS X). Un rapide coup d’œil sur l’icône Activity Dock et vous savez combien de RAM vous utilisez et combien est libre.

Configurer le moniteur d'activité

  1. Lancez Activity Monitor, situé dans / Applications / Utilitaires.

  2. Dans la fenêtre du moniteur d'activité qui s'ouvre, cliquez sur l'onglet "Mémoire système".

  3. Dans le menu du moniteur d'activité, sélectionnez Afficher, Icône Dock, Afficher l'utilisation de la mémoire.

Pour Snow Leopard et plus tard:

  1. Cliquez avec le bouton droit de la souris sur l’icône Activity Dock et sélectionnez Options, Conserver dans le dock.

  2. Cliquez avec le bouton droit de la souris sur l’icône Activity Monitor Dock et sélectionnez Options, Ouvrir à la connexion.

Pour Leopard et plus tôt:

  1. Cliquez avec le bouton droit de la souris sur l’icône Activity Dock et sélectionnez Keep in Dock.

  2. Cliquez avec le bouton droit de la souris sur l’icône Activity Monitor Dock et sélectionnez Ouvrir à la connexion.

Vous pouvez maintenant fermer la fenêtre du moniteur d'activité (il suffit de fermer la fenêtre; ne quittez pas le programme). L'icône du Dock continuera à afficher le graphique à secteurs d'utilisation de la RAM. En outre, Activity Monitor s'exécutera automatiquement à chaque redémarrage de votre Mac, vous pourrez donc toujours surveiller l'utilisation de la mémoire.

Comprendre le graphique de mémoire du moniteur d'activité (OS X Mavericks et versions ultérieures)

Lorsque Apple a publié OS X Mavericks, cela a marqué un changement important dans la gestion de la mémoire par le système d'exploitation. Mavericks a introduit l'utilisation de la compression de la mémoire, une méthode qui exploite au maximum la RAM disponible en compressant les données stockées dans la RAM au lieu de la pagination de la mémoire vers la mémoire virtuelle, processus qui peut considérablement ralentir les performances d'un Mac. Vous trouverez des informations détaillées sur le fonctionnement de la mémoire compressée dans l'article Comprendre la mémoire compressée sous OS X.

Outre l'utilisation de la mémoire compressée, Mavericks a apporté des modifications à Activity Monitor et à la présentation des informations d'utilisation de la mémoire. Au lieu d'utiliser le graphique à secteurs familier pour montrer la répartition de la mémoire, Apple a introduit le graphique de pression de la mémoire, un moyen d'exprimer la quantité de mémoire en cours de compression afin de laisser de l'espace disponible pour d'autres activités.

Tableau de pression de la mémoire

Le graphique de pression de la mémoire est une chronologie indiquant la quantité de compression appliquée à la RAM, ainsi que lorsque la pagination sur disque se produit finalement lorsque la compression ne suffit pas à répondre à la demande des applications d'allouer de la mémoire.

Le graphique de pression de la mémoire s’affiche en trois couleurs:

  • Vert: n'indique aucune compression.
  • Jaune: Indique quand la compression est en cours.
  • Rouge: la compression a atteint ses limites et la pagination vers la mémoire virtuelle a commencé.

Outre la couleur indiquant ce qui se passe dans le système de gestion de la mémoire, la hauteur de l'ombrage indique l'étendue de la compression ou de la pagination.

Idéalement, le graphique de pression de la mémoire doit rester dans le vert, indiquant qu'aucune compression ne se produit. Cela indique que vous disposez de suffisamment de RAM pour les tâches à exécuter. Lorsque le graphique commence à apparaître en jaune, il indique que les fichiers en cache (similaires à la mémoire inactive dans les versions précédentes d’Activity Monitor), essentiellement des applications qui ne sont plus actives, mais dont les données sont stockées dans la RAM, sont compressés pour créer suffisamment de mémoire libre. RAM à attribuer aux applications demandant une allocation de RAM.

Lorsque la mémoire est compressée, la compression nécessite une surcharge de temps processeur, mais cette petite perte de performances est mineure et ne peut probablement pas être perçue par l'utilisateur.

Lorsque le graphique de la pression de la mémoire commence à apparaître en rouge, cela signifie qu'il n'y a plus assez de RAM inactive pour être compressé et que la permutation sur disque (mémoire virtuelle) est en cours. L’échange de données hors de la mémoire RAM est une tâche beaucoup plus fastidieuse et se traduit généralement par un ralentissement général des performances de votre Mac.

Avez-vous assez de RAM?

Le graphique de pression de la mémoire permet en fait de déterminer plus facilement si vous bénéficiez d’une mémoire RAM supplémentaire. Dans les versions précédentes d'OS X, vous deviez vérifier le nombre de pages perdues et effectuer quelques calculs pour trouver la réponse.

Avec le graphique de pression de mémoire, tout ce que vous avez à faire est de voir si le graphique est en rouge et pendant combien de temps. S'il y reste longtemps, vous bénéficierez de plus de RAM. Si le point culminant en rouge lors de l’ouverture d’une application est maintenu en jaune ou en vert, vous n’avez probablement pas besoin de plus de RAM; Il suffit de réduire le nombre d'applications ouvertes simultanément.

Si votre graphique est souvent en jaune, votre Mac fait ce qu’il est censé faire: tirer le meilleur parti de votre RAM disponible sans devoir transférer les données sur votre disque. Vous voyez les avantages de la compression de la mémoire, ainsi que sa capacité à utiliser la RAM de manière économique et à ne pas avoir à en ajouter.

Si vous êtes dans le vert la plupart du temps, eh bien, vous n’avez pas de soucis.

Comprendre le graphique de mémoire du moniteur d'activité (OS X Mountain Lion et versions antérieures)

Les versions précédentes d’OS X utilisaient un style de gestion de la mémoire plus ancien qui n’utilisait pas la compression de la mémoire. Au lieu de cela, il essaie de libérer de la mémoire précédemment allouée aux applications, puis, si nécessaire, de mettre en mémoire de la mémoire sur votre lecteur (mémoire virtuelle).

Graphique à secteurs d'activité

Le graphique à secteurs du moniteur d'activité indique quatre types d'utilisation de la mémoire: libre (vert), câblé (rouge), actif (jaune) et inactif (bleu). Afin de comprendre votre utilisation de la mémoire, vous devez connaître le type et les effets de chaque type de mémoire sur la mémoire disponible.

Libre. Celui-ci est assez simple. C'est la mémoire RAM de votre Mac qui n'est pas utilisée actuellement et qui peut être librement assignée à tout processus ou application nécessitant tout ou partie de la mémoire disponible.

Filaire. Il s’agit de la mémoire que votre Mac a affectée à ses propres besoins internes, ainsi qu’aux besoins essentiels des applications et des processus que vous exécutez. La mémoire câblée représente la quantité minimale de RAM dont votre Mac a besoin à tout moment pour continuer à fonctionner. Vous pouvez considérer cela comme une mémoire inaccessible pour tout le monde.

Actif. Il s'agit de la mémoire actuellement utilisée par les applications et les processus de votre Mac, à l'exception des processus système spéciaux attribués à la mémoire câblée. Vous pouvez voir votre empreinte de mémoire active augmenter lorsque vous lancez des applications ou que les applications en cours d'exécution ont besoin de plus de mémoire pour effectuer une tâche.

Inactif. Il s'agit d'une mémoire qui n'est plus requise par une application mais qui n'a pas encore été libérée dans le pool de mémoire libre.

Comprendre la mémoire inactive

La plupart des types de mémoire sont assez simples. Celui qui fait trébucher les gens est la mémoire active. Les individus voient souvent une grande quantité de bleu dans leur diagramme à secteurs de mémoire (mémoire inactive) et pensent avoir des problèmes de mémoire. Cela les amène à penser à ajouter de la RAM pour améliorer les performances de leur Mac. Mais en réalité, la mémoire inactive fournit un service précieux qui rend votre Mac plus attrayant.

Lorsque vous quittez une application, OS X ne libère pas toute la mémoire utilisée par l'application. Au lieu de cela, il enregistre l'état de démarrage de l'application dans la section Mémoire inactive. Si vous relancez la même application, OS X sait qu’il n’a pas besoin de la charger depuis votre disque dur, car elle est déjà stockée dans la mémoire inactive. En conséquence, OS X redéfinit simplement la section de la mémoire inactive qui contient l’application en tant que mémoire active, ce qui permet de relancer très rapidement une application.

La mémoire inactive ne reste pas inactive pour toujours. Comme indiqué ci-dessus, OS X peut commencer à utiliser cette mémoire lorsque vous relancez une application. Il utilisera également la mémoire inactive s'il n'y a pas assez de mémoire disponible pour les besoins d'une application.

La séquence d'événements ressemble à ceci:

  • Lorsque vous lancez une application, OS X vérifie si elle est stockée dans la mémoire inactive. Si tel est le cas, cette mémoire est réaffectée en tant qu'Active et l'application est lancée.
  • Si l'application n'est pas dans la mémoire inactive, OS X créera un bloc de mémoire libre approprié pour l'application.
  • S'il n'y a pas assez de mémoire libre, OS X libèrera de la mémoire inactive pour répondre aux besoins de l'application. La libération de la mémoire inactive supprimera une ou plusieurs des applications mises en cache du pool de mémoire inactive, ce qui allongera le temps de lancement de ces applications.

Alors, combien de RAM avez-vous besoin?

La réponse à cette question est généralement le reflet de la quantité de RAM dont votre version d'OS X a besoin, du type d'applications que vous utilisez et du nombre d'applications que vous exécutez simultanément. Mais il y a d'autres considérations. Dans un monde idéal, il serait bien que vous n'ayez pas à faire de raids sur la RAM inactive trop souvent. Cela fournirait les meilleures performances lors du lancement répétitif d'applications tout en conservant suffisamment de mémoire libre pour répondre aux besoins des applications en cours d'exécution. Par exemple, chaque fois que vous ouvrez une image ou créez un nouveau document, l'application associée aura besoin de plus de mémoire disponible.

Pour vous aider à décider si vous avez besoin de plus de RAM, utilisez Activity Monitor pour surveiller votre utilisation de la RAM. Si la mémoire disponible tombe au point où la mémoire inactive est libérée, vous pouvez envisager d’ajouter de la mémoire RAM pour maintenir des performances optimales.

Vous pouvez également consulter la valeur "Sauts de page" au bas de la fenêtre principale d'Activity Monitor. (Cliquez sur l'icône Dock du moniteur d'activité pour ouvrir la fenêtre principale du moniteur d'activité.) Ce nombre indique combien de fois votre Mac n'a plus de mémoire disponible et a utilisé votre disque dur en tant que RAM virtuelle. Ce nombre devrait être aussi bas que possible. Nous aimons que le nombre soit inférieur à 1000 au cours d’une journée complète d’utilisation de notre Mac. D'autres suggèrent une valeur plus élevée comme seuil pour l'ajout de RAM, aux alentours de 2500 à 3000.

Rappelez-vous également que nous parlons d'optimiser les performances de votre Mac par rapport à la RAM. Vous n'avez pas besoin d'ajouter plus de RAM si votre Mac répond à vos attentes et à vos besoins.