Libérez la mémoire inactive dans Mac OS X avec la commande de purge

Mac OS X a une assez bonne gestion de la mémoire, mais ce n'est pas parfait, et parfois la RAM peut être conservée inutilement dans l'état "inactif" malgré que le contenu ne soit plus nécessaire. Si vous avez participé à des activités lourdes de mémoire ou si vous avez juste besoin de libérer de la RAM disponible, vous pouvez forcer Mac OS X à effacer la mémoire inactive.

  • Lancer Terminal, dans / Applications / Utilities / et entrez la commande suivante
  • sudo purge

  • Donnez à OS X une minute ou deux pour terminer le processus

Remarque: certaines versions d'OS X ne nécessitent pas de préfixer la commande purge avec sudo, alors que l'exécution avec sudo nécessite une authentification, comme ceci:

sudo purge

Ouvrez le moniteur d'activité pour voir vous-même les résultats avant et après, vous trouverez des changements spectaculaires dans les compteurs «libre», «utilisé» et «inactif» sous la mémoire système.

La commande purge force le vidage des caches de disque et de mémoire, en offrant un «cache de tampon de disque froid» qui est similaire à l'état du système d'exploitation après un redémarrage. Bien sûr, l'avantage d'utiliser la purge plutôt que le redémarrage est que vous n'avez pas besoin de redémarrer la machine et que vous pouvez maintenir les applications actuellement actives tout en libérant de la mémoire.

Ce n'est pas nécessaire pour la plupart des utilisateurs de Mac, mais les utilisateurs expérimentés et ceux qui ont de fortes demandes de mémoire trouveront sans aucun doute cette commande utile à l'avenir. Si vous avez l'impression de fréquenter un plafond de mémoire, apprenez à vérifier si votre Mac a besoin d'une mise à niveau de RAM et envisagez une mise à niveau, cela peut considérablement améliorer les performances globales du système.

Remarque: Vous devrez peut-être installer XCode & Developer Tools afin d'utiliser la commande purge, qui peut être téléchargée gratuitement depuis le Mac App Store.