Lexique/Mémoire

Fichiers mis en cache

En bref

Les Fichiers mis en cache correspondent à la taille des fichiers que macOS a gardés dans de la mémoire autrement inutilisée pour améliorer les performances. Le système cède cette mémoire aux apps quand elles en ont besoin.

Lire un fichier depuis la RAM est plus rapide que depuis le disque : macOS garde donc les fichiers récemment utilisés dans de la mémoire qui resterait sinon vide. Si vous rouvrez le même fichier ou la même app, le chargement est plus rapide.

Les Fichiers mis en cache sont affichés à part de la Mémoire utilisée dans le Moniteur d’activité, car cette mémoire est disponible pour les apps en cas de besoin.

Un chiffre élevé pour les Fichiers mis en cache, est-ce un problème ?

Non. La RAM inutilisée ne sert à rien, alors macOS la met au travail. Quand une app a besoin de mémoire, macOS abandonne des données en cache pour faire de la place. Un chiffre élevé pour les Fichiers mis en cache signifie généralement qu’il reste beaucoup de mémoire disponible.

Faut-il vider les fichiers en cache ?

Ce n’est pas nécessaire. Vider le cache oblige à relire les fichiers sur le disque et peut rendre le Mac plus lent le temps que le cache se remplisse. Les outils qui promettent de libérer de la mémoire de cette façon défont surtout ce que macOS fait exprès.

Le lien entre Fichiers mis en cache, Mémoire utilisée et Mémoire physique

Le bas de l’onglet Mémoire du Moniteur d’activité affiche Mémoire physique, Mémoire utilisée, Fichiers mis en cache et Fichier d’échange utilisé. Mémoire physique est la RAM installée. Mémoire utilisée est ce que détiennent les apps et le système. Fichiers mis en cache est la mémoire qui contient des copies de fichiers, que les apps peuvent récupérer dès qu’elles en ont besoin.

Ensemble, Mémoire utilisée et Fichiers mis en cache peuvent occuper presque toute la Mémoire physique. C’est normal. Cela signifie que macOS fait travailler la RAM au lieu de la laisser vide.

Le guide d’Apple le résume ainsi : « macOS obtient les meilleures performances en utilisant et en gérant efficacement toute la mémoire de votre ordinateur. » La mémoire libre ne rend pas un Mac plus rapide. La mémoire qui contient des données utiles, si.

Pourquoi Fichiers mis en cache grossit et diminue

Apple décrit Fichiers mis en cache comme la taille des fichiers placés en cache dans la mémoire inutilisée pour améliorer les performances. La valeur change pendant que vous travaillez :

  • Elle grossit après que vous avez ouvert de gros fichiers, lancé des apps, copié des fichiers ou fait une sauvegarde, car ces fichiers sont lus depuis le disque.
  • Elle reste élevée tant que rien d’autre n’a besoin de la mémoire, puisque les données en cache restent jusqu’à ce qu’elles soient remplacées.
  • Elle diminue quand les apps ont besoin de plus de mémoire et que macOS leur cède la mémoire en cache.
  • Elle est petite après un redémarrage et se remplit à nouveau à mesure que vous utilisez le Mac.

Quand Fichiers mis en cache vous apprend quelque chose

Une grosse valeur de Fichiers mis en cache n’est jamais le problème. Une petite valeur peut être un indice. Si Fichiers mis en cache est petit, que la pression sur la mémoire est jaune ou rouge et que Fichier d’échange utilisé grandit, les apps ont pris presque toute la RAM et il reste peu de place pour le cache.

Dans ce cas, regardez la colonne Mémoire pour trouver ce qui utilise la mémoire, pas le cache. Apple cite la mémoire occupée par les fichiers en cache parmi les éléments de la pression sur la mémoire : le graphique en tient donc déjà compte pour vous.

Fichiers mis en cache, est-ce la même chose que les dossiers de cache sur le disque ?

Non. Fichiers mis en cache, dans le Moniteur d’activité, est de la mémoire en RAM. Les caches des apps, dans des dossiers comme ~/Library/Caches, sont des fichiers stockés sur votre disque.

Supprimer les dossiers de cache sur le disque ne rend pas votre Mac plus rapide comme on l’imagine, et les apps reconstruisent ces caches à l’usage. Cela n’aide en rien non plus la pression sur la mémoire.

Si ce qu’il vous faut vraiment, c’est plus d’espace disque libre, ouvrez les Réglages Système, choisissez Général, puis Stockage. Vous y voyez ce qui occupe le disque et des suggestions pour libérer de la place, ce qui est plus sûr que de supprimer à la main des dossiers de votre Bibliothèque.

Questions fréquentes

Fichiers mis en cache dans le Moniteur d’activité : de quoi s’agit-il ?

C’est de la mémoire que macOS utilise pour garder prêts les fichiers récemment utilisés, afin qu’ils s’ouvrent plus vite. Les apps peuvent la reprendre quand elles en ont besoin.

Faut-il vider la mémoire cache de son Mac ?

Non. macOS la libère automatiquement quand les apps ont besoin de mémoire, et la vider peut ralentir les choses.

Les Fichiers mis en cache comptent-ils comme mémoire utilisée ?

Le Moniteur d’activité les affiche à part de la Mémoire utilisée, car cette mémoire est disponible pour les apps quand elles en ont besoin.

Pourquoi Fichiers mis en cache est-il si élevé sur mon Mac ?

Parce que le Mac a de la mémoire que les apps n’utilisent pas en ce moment, et que macOS la remplit de fichiers récemment utilisés pour qu’ils s’ouvrent plus vite. Une valeur élevée est bon signe.

Faut-il lancer sudo purge pour vider Fichiers mis en cache ?

Non. La commande purge vide le cache disque, et sa page de manuel la présente comme un moyen de recréer les conditions qui suivent un démarrage, pour tester les performances. Elle ne libère pas la mémoire allouée par les apps, et les fichiers se chargent plus lentement jusqu’à ce que le cache se remplisse à nouveau.

Vider les caches des apps libère-t-il de la RAM ?

Non. Les dossiers de cache sur le disque n’ont rien à voir avec la valeur Fichiers mis en cache du Moniteur d’activité. Les supprimer ne libère pas de mémoire utilisable par les apps.

Voir aussi

Pas à pas : Comment libérer de la RAM sur un Mac.

Vous cherchez mieux que le Moniteur d’activité ? Consultez les meilleures alternatives au Moniteur d’activité pour Mac, ou parcourez tous les termes du lexique.