Votre système a utilisé toute la mémoire allouée aux applications ? Voici la solution

macOS est basé sur Unix, ce qui signifie que sa gestion de la mémoire est assez rigoureuse. Mais elle n'est pas parfaite, et vous pourriez voir s'afficher un message d'erreur vous informant que « Votre système a utilisé toute la mémoire allouée aux applications ». Qu'est-ce que ça signifie, et pourquoi ce message apparaît-il ? Nous allons expliquer les origines du problème et ce que vous pouvez faire pour y remédier.

Commençons d'abord par définir ce qu'est la mémoire allouée aux applications. Pour faire simple, il s'agit de la partie de macOS qui est responsable de l'exécution des applications.

« Votre système a utilisé toute la mémoire allouée aux applications » : qu'est-ce que ça veut dire ?

macOS stocke les données utilisées pour les processus actifs dans la RAM, également appelée mémoire vive. Si l'espace vient à y manquer, macOS commence alors à stocker les données sur votre disque de démarrage principal, et à basculer entre celui-ci et la RAM en fonction des besoins. C'est ce qu'on appelle la mémoire virtuelle. C'est pour cette raison que vous devez toujours garder de l'espace libre sur votre disque de démarrage. Il est recommandé de conserver environ 10 % d'espace de stockage disponible. S'il n'y a pas assez d'espace sur votre disque de démarrage pour qu'une application puisse y stocker ses fichiers temporaires, vous verrez alors apparaître un message d'erreur vous informant que votre système a utilisé toute la mémoire allouée aux applications.

Pourquoi est-ce que cela arrive ?

Il peut y avoir plusieurs explications, mais comme nous l'avons expliqué, la gestion de la mémoire fonctionne très bien sous macOS. Cela veut donc dire que si vous voyez ce message, c'est qu'il faut passer à l'action.

Explications possibles :

Espace disque

Il n'y a pas assez d'espace disponible sur votre disque de démarrage

Multiples tâches en coursIl y a trop d'applications ouvertes en même temps
Blocage du navigateur

Vous avez beaucoup d'onglets de navigateur ouverts

Applications problématiquesCertaines de vos applications monopolisent la mémoire

La meilleure façon d'éviter ce message d'erreur est de vous assurer de conserver un maximum de mémoire disponible sur votre disque de démarrage. CleanMyMac X est une application certifiée conforme par Apple qui dispose d'un menu très pratique : situé dans la barre des menus de votre Mac, il permet de surveiller la consommation de mémoire de vos applications et d'en libérer lorsque vous observez un ralentissement de votre Mac. Voici comment s'en servir :

  1. Téléchargez gratuitement CleanMyMac ici.
  2. Installez et ouvrez l'application.
  3. Dans la barre des menus, cliquez sur l'icône de CleanMyMac X.
  4. Cliquez sur Mémoire.
Mémoire

L'outil de suivi de la Mémoire s'ouvrira sur la gauche. Depuis cette fenêtre, vous pouvez consulter la quantité de mémoire disponible et quitter les applications les plus gourmandes. Vous pouvez également libérer de la mémoire : cliquez simplement sur Libérer sur le bouton Mémoire afin de résoudre les problèmes de RAM sur votre Mac.

Comment contrôler la mémoire de l'application sur Mac ?

Avant de libérer la mémoire de l'application sur Mac, vous souhaitez peut-être la consulter. Heureusement, il existe un outil conçu pour ça : le Moniteur d'activité.

Voici comment s'en servir :

  1. Rendez-vous dans Applications > Utilitaires.
  2. Ouvrez le Moniteur d’activité.
  3. Cliquez sur Mémoire et regardez les données en bas de la fenêtre. Observez surtout ce qui se trouve à côté de Mémoire de l'application.

Comment régler le problème « Votre système a utilisé toute la mémoire allouée aux applications »

Il existe aussi d'autres façons d'aborder le problème.

1. Redémarrez votre Mac

C'est la première chose à faire. Redémarrer votre Mac supprime les caches et autres fichiers temporaires, et libère ainsi de l'espace disque qui pourra donc être utilisé comme mémoire virtuelle.

2. Mettez macOS à jour

Quand vous rencontrez un problème sur votre Mac, pensez toujours à vérifier si une mise à jour est disponible. Il pourrait s'agir d'un bug qui a été résolu dans la dernière mise à jour.

  1. Cliquez sur le menu Apple puis sur Réglages Système.
  2. Cliquez sur Général > Mise à jour de logiciels.
  3. Si vous voyez une mise à jour disponible, suivez les instructions indiquées pour l'installer.
Reglages du systeme MAJ logiciels

3. Utilisez l'outil de gestion du stockage d'Apple

Apple propose quelques astuces pratiques pour vous aider à gérer l'espace disponible sur votre disque de démarrage.

Reglages du systeme Stockage

  1. Cliquez sur le menu Apple puis sur À propos de ce Mac.
  2. Cliquez sur l'onglet Stockage.
  3. Cliquez sur Gérer.
  4. Sélectionnez Recommandations, et vous verrez une liste d'actions suggérées par Apple pour libérer de l'espace de stockage. Choisissez celles que vous voulez implémenter et suivez les instructions fournies.

4. Mettez vos applis à jour

Comme pour macOS, il est possible que l'une ou plusieurs des applications que vous utilisez contienne un bug qui entraîne une surconsommation de la mémoire. Regardez si des mises à jour sont disponibles pour ces applications, car il est possible que les bugs aient été résolus dans les versions les plus récentes. Celles qui ont été téléchargées depuis l'App Store peuvent être mises à jour directement depuis la plateforme. Pour les autres, cliquez sur le nom de l'application dans sa barre de menus (vous devriez voir une option « Rechercher des mises à jour »). Il suffit de suivre ces étapes :

  1. Ouvrez l'App Store depuis le Launchpad, le Dock ou votre dossier Applications
  2. Cliquez sur Mises à jour.
  3. Si des mises à jour sont disponibles, cliquez sur Mettre à jour ou sur Tout mettre à jour.
Reglages du systeme AppStoreMAJ

5. Quittez les applications que vous n'utilisez pas

Le fait de garder des applications ouvertes en arrière-plan alors que vous ne les utilisez pas grignote beaucoup de mémoire virtuelle. Prenez l'habitude de quitter les applications lorsque vous cessez de les utiliser. Appuyez sur Alt+Command+Esc pour ouvrir le menu Forcer à quitter. Si vous voyez dans cette liste des logiciels que vous n'êtes pas en train d'utiliser, quittez-les.

6. Fermez les onglets du navigateur

Les navigateurs modernes permettent d'ouvrir un tas d'onglets en même temps, et nous sommes nombreux à avoir des dizaines d'onglets ouverts. Et on se demande ensuite pourquoi nos Macs tournent au ralenti... Saviez-vous que chaque onglet ouvert s'actualise en arrière-plan, nécessitant l'utilisation de la mémoire et des ressources système ? Ajoutez donc les onglets que vous utilisez régulièrement à vos favoris, puis fermez-les une fois que vous avez fini de les utiliser.

Comment réduire l'usage de la mémoire sur votre Mac grâce au Moniteur d'activité

Si vous avez suivi toutes les étapes décrites jusqu'à présent et que vous continuez à voir le même message d'erreur, il est temps de mener l'enquête pour identifier la source du problème. Heureusement, macOS est équipé d'un super outil : le Moniteur d'activité. Il affiche tous les processus actifs sur votre Mac et les classe en fonction des ressources système qu'ils utilisent, dont la RAM. Cela permet d'identifier ceux qui consomment trop de mémoire et pourraient être à l'origine du message d'erreur. Il ne vous reste alors plus qu'à les quitter directement depuis le Moniteur d'Activité.

  1. Rendez-vous dans Applications > Utilitaires, puis ouvrez le Moniteur d'activité.
  2. Cliquez sur l'onglet Mémoire pour voir une liste des processus, dont les applications et les onglets du navigateur, qui consomment de la mémoire.
  3. Sélectionnez un processus ou une application et cliquez sur le signe « X » pour y mettre fin.

Un conseil

CleanMyMac X, l'application que nous avons mentionnée précédemment, est dotée d'un module Entretien pour vous aider à optimiser rapidement votre Mac. Il libère de la RAM et de l'espace purgeable, exécute des scripts de maintenance et effectue bien d'autres tâches pour vous aider à maintenir votre Mac en pleine forme.

7. Passez en revue vos extensions de navigateur

Les extensions de navigateur obsolètes ou contenant des bugs peuvent aussi être à l'origine de problèmes de mémoire sur votre Mac, ce qui pourrait expliquer le message d'erreur. Regardez les extensions installées sur chaque navigateur que vous utilisez, et décidez si vous souhaitez les conserver ou si vous pouvez en désactiver ou en supprimer.

Dans Safari, vous trouverez vos extensions dans Préférences > Extensions. Dans Chrome, vous pouvez y accéder en tapant chrome://extensions dans la barre d'adresse.

8. Désinstallez des applications

Certaines applications peuvent occuper plusieurs gigaoctets sur votre Mac ; alors si vous ne les utilisez pas, mieux vaut les désinstaller. Si vous les avez téléchargées depuis l'App Store, vous pourrez toujours les re-télécharger quand vous en aurez besoin. Sinon, vous devriez pouvoir les télécharger à nouveau depuis le site du développeur. Saviez-vous, par exemple, que Microsoft Word occupe jusqu'à 2 Go d'espace disque ? Il vaut donc mieux se débarrasser des applications inutiles.

Il y a plusieurs façons de désinstaller des applications sur Mac :

  1. Supprimer une application via l'App Store. Si vous l'avez téléchargée depuis l'App Store, ouvrez le Store, cliquez sur votre nom d'utilisateur en bas à gauche de la fenêtre, et localisez l'application que vous voulez supprimer. Cliquez ensuite sur les trois petits points puis sur Supprimer l'app. Pour terminer, confirmez l'opération.
  2. Mettre l'application à la corbeille depuis le dossier Applications. N'oubliez pas de vider la corbeille une fois l'opération terminée.
  3. Utiliser le Launchpad. Dans ce cas, il vous suffit de trouver l'application dans le Launchpad, de faire un clic prolongé dessus jusqu'à ce que l'icône commence à trembler, puis de cliquer sur X > Supprimer.
  4. Exécuter le désinstallateur natif qui accompagne certaines applications. Vous pouvez le trouver dans le dossier Applications, généralement appelé [App] Uninstaller ou Uninstall [App].

Sachez que vous aurez besoin de partir à la recherche des fichiers résiduels pour vous assurer d'avoir supprimé entièrement l'application. Consultez cet article pour en savoir plus sur la suppression des fichiers résiduels d'applications.

9. Réduisez l'usage de la mémoire du Finder

Les problèmes de mémoire sont souvent dus au Finder. Ce gestionnaire de fichiers intégré vous aide à parcourir les fichiers de votre Mac et stocke tous leurs chemins d'accès. Mais tout cela est très gourmand en RAM. Alors si aucun des conseils précédents n'a su résoudre votre problème, réduire l'usage de la mémoire du Finder pourrait être la solution. Voici comment faire :

  1. Ouvrez une nouvelle fenêtre du Finder.
  2. Cliquez sur Finder > Réglages dans la barre des menus.
  3. Dans l'onglet Général, localisez le menu déroulant « Les nouvelles fenêtres de Finder affichent : »
  4. Sélectionnez un emplacement différent de Récents ou Tous mes fichiers.

  5. Appuyez sur la touche Alt et maintenez-la enfoncée, puis faites un clic droit sur l'icône du Finder dans le Dock.
  6. Choisissez l'option Relancer.

10. Installez de la RAM supplémentaire

Votre dernier recours, et l'option la plus coûteuse, consiste à installer plus de RAM sur votre Mac si vous le pouvez. Avec davantage de RAM physique, macOS aura moins besoin d'utiliser votre disque de démarrage pour stocker des fichiers. Cela dit, il n'est pas possible d'ajouter de la RAM à tous les Mac après achat. Et lorsque c'est le cas, cela implique généralement d'aller faire un tour à l'Apple Store ou dans un centre d'entretien agréé.

Un message d'erreur vous informant que votre système a utilisé toute la mémoire allouée aux applications peut avoir différentes origines. Mais la cause première du problème est toujours la même : un manque d'espace sur votre disque de démarrage. La solution la plus simple consiste donc à faire de la place. Commencez néanmoins par suivre les étapes décrites dans cet article pour voir si l'une de vos applications consomme plus de mémoire qu'elle ne devrait.