Lexique/Mémoire

Mémoire unifiée

En bref

La mémoire unifiée est la réserve unique de RAM d’un Mac avec Apple silicon, partagée par le processeur, le GPU et le Neural Engine. Il n’y a pas de mémoire graphique séparée : ce qu’utilise le GPU est pris sur les mêmes 8, 16, 32 gigaoctets ou plus que vos apps.

Sur un Mac Intel avec une carte graphique dédiée, la carte avait sa propre mémoire, que l’onglet Mémoire du Moniteur d’activité ne voyait jamais. Sur Apple silicon, le GPU puise dans la même réserve : un jeu, un export vidéo ou un modèle d’apprentissage automatique apparaît donc dans Mémoire utilisée, Mémoire résidente et, quand la mémoire vient à manquer, dans Fichier d’échange utilisé.

L’avantage, c’est que les données n’ont pas à être copiées entre le processeur et le GPU, ce qui explique en partie la rapidité de ces Mac. Le prix, c’est que la pression sur la mémoire est partagée : une tâche GPU lourde peut pousser la mémoire des apps vers le fichier d’échange, et un Mac plein d’onglets de navigateur en laisse moins pour le GPU. La mémoire unifiée est soudée à la puce et ne peut pas être ajoutée plus tard.

Comment la mémoire unifiée apparaît dans le Moniteur d’activité

Ouvrez l’onglet Mémoire. Mémoire utilisée compte tout ce qui est dans la réserve, y compris ce que le GPU a pris, et Mémoire résidente grossit pendant le travail GPU, car ces pages ne peuvent pas être envoyées vers le fichier d’échange tant que le GPU les détient. La fenêtre Historique du processeur graphique montre la charge mais pas la mémoire utilisée, et aucune colonne n’attribue la mémoire GPU à un processus.

Le graphique Pression sur la mémoire, en bas, est la valeur à lire. Vert signifie que la réserve suffit, quoi qu’indique Mémoire utilisée. Jaune et rouge signifient que macOS compresse et utilise le fichier d’échange pour suivre, et une tâche GPU en est une cause fréquente sur les Mac de 8 et 16 Go.

De combien de mémoire unifiée avez-vous besoin

Surveillez la pression sur la mémoire pendant une journée normale. Si elle reste verte, vous en avez assez. Si elle passe au jaune pendant le travail que vous faites le plus, le prochain Mac devra en avoir davantage, car celui-ci ne peut pas être mis à niveau. Le fichier d’échange sur le SSD d’un Mac Apple silicon est assez rapide pour que le jaune soit généralement acceptable : c’est le rouge qui signale un problème.

Les modèles d’IA locaux sont la nouvelle raison d’en vouloir plus : un modèle doit tenir en mémoire pour tourner, et il partage la réserve avec tout ce que vous avez d’ouvert.

  • 8 Go : mail, web, documents et retouche photo légère, avec le fichier d’échange qui prend une partie de la charge.
  • 16 Go : la plupart des gens, y compris pour le développement et un travail vidéo et photo modéré.
  • 32 Go et plus : gros projets vidéo, machines virtuelles, nombreux conteneurs ou modèles d’IA locaux.

Questions fréquentes

La mémoire unifiée, est-ce la même chose que la RAM ?

Oui. C’est la RAM du Mac, nommée ainsi parce que le processeur et le GPU la partagent. Quand les caractéristiques d’un Mac indiquent 16 Go de mémoire unifiée, c’est toute la mémoire de la machine, pas un complément.

Le GPU utilise-t-il la mémoire unifiée ?

Oui, et c’est tout l’intérêt de cette conception. Ce que détient le GPU est pris sur la même réserve que vos apps, et apparaît dans Mémoire utilisée et Mémoire résidente du Moniteur d’activité pendant le travail GPU.

Peut-on ajouter de la mémoire à un Mac Apple silicon ?

Non. La mémoire fait partie du boîtier de la puce et est fixée à la fabrication du Mac. Choisissez la quantité à l’achat, en vous fiant à la pression sur la mémoire de votre Mac actuel.

Voir aussi

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

Vous voulez surveiller cela en permanence ? Consultez les meilleurs moniteurs système pour Mac, ou les meilleures alternatives au Moniteur d’activité. Ou parcourez tous les termes du lexique.