Le développeur Howard Oakley a mis au point une procédure pour analyser les performances du CPU intégré aux puces Apple M1 Pro et Apple M1 Max quand on utilise les MacBook Pro qui les intègrent sur la batterie. Dans l’ère Intel, il était courant d’avoir des performances réduites quand l’ordinateur n’était pas relié à une prise électrique, pour préserver la batterie ou tout simplement car la batterie ne pouvait pas fournir toute la puissance nécessaire. Comme nous l’avions noté dans notre test, cela ne semble pas être le cas des derniers MacBook Pro, puisque nous avions obtenu des scores strictement identiques dans toutes les situations.
Test des MacBook Pro 2021 : des Mac Pro portables
Ces nouveaux tests détaillent ce qui se passe pour chaque cœur du CPU intégré à la puce d’Apple, en branchant l’ordinateur, en l’utilisant normalement sur la batterie et enfin en activant le mode économie d’énergie qu’a ajouté macOS Monterey. Les huit cœurs performants Firestorm sont gérés différemment des deux cœurs économes Icestorm et le cas le plus simple concerne ces derniers. Quelle que soit la situation, les cœurs Icestorm tournent à leur vitesse maximale, sur batterie ou pas, en mode économie d’énergie ou pas.
Les six cœurs Firestorm fonctionnent selon deux cas de figure uniquement : quand le mode économie d’énergie est activé, leur fréquence maximale est automatiquement réduite, elle passe de 3,2 à 2,8 GHz. Cette baisse conduit mécaniquement à des performances réduites, mais elle n’a lieu que si l’utilisateur active volontairement le mode économie d’énergie. Quand ce n’est pas le cas, les cœurs performants tournent au maximum de leur capacité, que l’ordinateur fonctionne sur sa batterie ou qu’il soit relié à une prise électrique.
Ces résultats sont condensés dans un graphique pas évident à lire, mais que je vais tenter de détailler. Il montre les performances théoriques du CPU en fonction du nombre de cœurs activés, de 0 à gauche à 9 sur la droite du graphique. En hauteur, on a un indicateur des performances et on voit que plus le nombre de cœurs actifs est important et plus les performances sont élevées. La petite ligne en bas (vert) correspond aux deux cœurs économes et il n’y a qu’une seule ligne, puisque le résultat ne varie jamais quelle que soit la situation.
En haut du graphique, les deux lignes les plus longues correspondent aux huit cœurs Firestorm et s’il y a deux lignes, c’est justement parce que leurs comportements varient selon que le mode économie d’énergie est actif ou pas. En jaune, les performances des cœurs sans le mode économie d’énergie et elles sont strictement identiques que l’ordinateur soit branché ou pas. En rouge, les performances proposées par ces mêmes cœurs puissants quand le mode économie d’énergie est actif, là aussi, que l’ordinateur soit branché n’a aucune importance.
Ce graphique permet de tirer plusieurs enseignements, le premier étant qu’utiliser les ordinateurs sur la batterie ou pas n’a aucune incidence sur les performances, mais ça on le savait déjà. En revanche, on peut aussi noter que le mode économie d’énergie de Monterey n’a pas de conséquence sur les performances des tâches de fond, celles qui reposent entièrement sur les deux cœurs économes. Cela veut dire qu’il est inutile d’activer ce mode pour économiser de la batterie si vous n’utilisez pas l’ordinateur, et cela veut aussi dire que ces tâches seront réalisées à vitesse constante dans tous les cas.
Apple M1 Pro/Max : une gestion subtile des cœurs pour un macOS toujours fluide
Les tâches principales, celles réalisées par l’utilisateur notamment, reposent sur les cœurs rapides et l’activation du mode économie d’énergie réduira alors les performances. Mais le graphique permet de constater que ce sont surtout les tâches qui exploitent plusieurs cœurs qui sont touchées, l’écart de performance allant en s’accroissant en ajoutant des cœurs. Pour le dire autrement, une tâche simple qui n’activerait qu’un seul cœur sera exécutée quasiment aussi rapidement avec ou sans le mode économie d’énergie.
Pour finir, il faut rappeler que ces tests se concentrent sur les cœurs CPU et ne sont pas nécessairement représentatifs des performances globales des Mac. Les Apple M1 Pro et Max contiennent d’autres composants et il faudrait aussi évaluer d’autres éléments clés, dont le SSD. Cela dit, on sait par l’expérience que les MacBook Pro 2021 sont des machines très rapides en toutes circonstances et ces tests permettent surtout de détailler pourquoi en se concentrant sur le CPU.