MacBook début 2016 : premiers tests de performances

Stéphane Moussie |

Après avoir observé sous toutes les lumières la nouvelle finition or rose, il est temps de commencer à voir ce que le MacBook début 2016 a dans le ventre. Nous avons deux modèles de test :

  • la configuration de base à 1 449 € comprenant un processeur Core m3 cadencé à 1,1 GHz (Turbo Boost jusqu'à 2,2 GHz) et un SSD 256 Go ;
  • et la configuration à 1 799 € disposant d'un processeur Core m5 cadencé à 1,2 GHz (Turbo Boost jusqu'à 2,7 GHz) et un SSD 512 Go.

L'un comme l'autre ont 8 Go de mémoire 1 867 MHz (au lieu de 1 600 précédemment) et une puce graphique Intel HD Graphics 515 avec 1 536 Mo de mémoire (au lieu d'une Graphics 5300). Qu'est-ce que ça donne sur Geekbench, qui teste les performances globales ?

Le modèle 1,1 GHz réalise un score de 4 983 points. C'est une petite hausse de 8 % par rapport à l'ancienne configuration 1,1 GHz (4 623 points).

Cliquer pour agrandir

La différence est plus importante entre le nouveau modèle 1,2 GHz et son prédécesseur : + 14 %. Ses 5 871 points le placent même devant le MacBook 1,3 GHz 2015... et le MacBook Air 13" Core i5 1,6 GHz et 4 Go de RAM — cette machine a maintenant 8 Go de RAM en standard. Il faudra voir comment cela se traduit dans les tests applicatifs. Si cette supériorité se confirme, ce sera un argument de moins pour le MacBook Air (à moins bien sûr d'opter pour un Core i7).

Apple a annoncé un stockage flash plus rapide, et effectivement les SSD de la génération 2016 sont plus véloces. Le modèle 256 Go et le 512 Go ont respectivement un débit maximum de 1,3 Go/s et 1,5 Go/s en lecture, alors qu'on ne dépasse pas les 900 Mo/s avec ceux de 2015. Il y a aussi du mieux en écriture, avec des débits maximum compris entre 600 et 700 Mo/s, quand on stagnait auparavant en dessous des 500 Mo/s.

SSD 256 Go - Cliquer pour agrandir
SSD 512 Go - Cliquer pour agrandir

On reviendra bien évidemment en détail sur ces éléments et tout le reste, notamment l'autonomie qui est censée être meilleure, dans notre test.


avatar FreddyF | 

Est-ce que ça devient suffisant pour pouvoir faire du dev avec XCode ?

avatar @ymeric | 

@FreddyF :
Oui puisque le 1,2 a les mêmes résultats que le MacBook Air 2015 donc forcément le MacBook peut faire tourner Xcode

avatar C1rc3@0rc | 

@FreddyF
Pour taper du code, meme un ipad 2 suffit.
Pour faire tourner un petit script bash (qui s'arrete vite et sollicite pas la machine), ça va aussi.

Pour compiler un projet qui va un peu plus loin que Hello World, tu oublis totalement!

Le problème avec le Core M c'est qu'il est designé pour ne pas fonctionner.
C'est a dire que tout a l'interieur fait en sorte d'etre éteint ou de tourner le plus lentement possible. Y a un tas d'astuce qui permettent de donner un violent coup d'accélérateur sporadiquement, ce qui donne une impression de réactivité, mais c'est une illusion et cela ne peut pas durer.

Donc face a une tache soutenue, comme une compilation, le processeur va "turboter" par a-coup puis il va passer en mode throttling (sous cadence des composant ) avant de passer en mode protection (extinction des core).
Le Core M est un composant ciblé pour les smartphone et les tablettes...

Une métaphore qui donne un bonne image c'est la suivante:
Core-M => voiturette sans permis
Core i3 => Clio
Core i5 => Safrane ou SUV
Core i7 => ça va de la grosse berline Mercedes aux coupés sport type Porsche
Xeon E5 => gros camion

Et si tu fais du développement de toute façon tu sais parfaitement que les données des bench n'ont pas de sens par rapport a des utilisations réelles.

Et comme le Core M dispose aussi d'un mode superturbo exploitant la latence thermique du châssis (il explose son TDP a plus de 15 W pendant une fraction de temps...) pour gruger les bench ( problème similaire au mode "bench" de Volkswagen avec ces diesels et pas mal d'autres): en pratique les données n'ont strictement aucun sens, si ce n'est de savoir que le superturbo arrive a faire passer une voiturette pour une Clio ;)

Bref, si tu veux compiler des gros projets qui prennent une plombe, prend un Macpro ou un hackintosh et un ecran d'au moins 27".
Si t'as besoin d'un portable, choisi un MacBook pro 15".
Sinon, il te reste le Macbook air 13" en refurb.

avatar bbtom007 | 

@C1rc3@0rc :
Ipad : velo
iPhone : patinette

avatar C1rc3@0rc | 

Ben sachant que le processeur de l'iPad est plus puissant que le Core M, et que celui de l'iPhone est équivalent et le dégagement thermique d'un ARM est même pas comparable a un x86 :

iPad = Scooter 250/400 cm2
iPhone = Scooter 128 cm2

Apres, le problème c'est la capacité de refroidissement du de la machine. L'aluminium est moins isolant que le plastique, mais comme le processeur est pas "collé" au boitier, il reste confiné, et les lois de la thermodynamique étant constante: plus un truc chauffe dans une boite fermée plus la température augmente...

Un Core M dans un Macbook c'est un poêle dans une boite a sardine: s'il fonctionne pas, il chauffe pas...

avatar leber726 | 

@ C1rc3@0rc

"sachant que le processeur de l'iPad est plus puissant que le Core M"

http://www.anandtech.com/show/9766/the-apple-ipad-pro-review/4

avatar C1rc3@0rc | 

@leber726

Effectivement

«In other words, the iPad Pro is competitive with the MacBook depending on the test»

Surtout ce rapport met en évidence deux choses essentielles tout en restant sur de la performance brute mesurée en bench: le x86 (Core M) augmente rapidement ses performances s'il peut consommer beaucoup et ne pas s'encombrer de la production de chaleur (ce qui est le cas du superturbo qui dépasse le TDP de 15W).
Ce qui confirme, que coté Intel, il faut prendre systématiquement le processeur qui a la plus grande fréquence (Ghz) et les machines qui disposent des systeme de refroidissement les plus efficaces.

Le second point c'est que si au niveau des core (traitements usuels) l'ARM est très supérieur a Intel, au niveau des coprocesseurs spécialisés (surtout avec les derniers ajouts de Skylake) Intel peut faire ponctuellement mieux que l'ARM mais dans des cas très spécifiques .

Le plus intéressant c'est de voir qu'au niveau vectoriel, Intel fait mieux qu'Apple. Certes le calcul vectoriel est quelque chose d'assez spécifique qui servira rarement pour des appareil type tablette comme l'iPad ou le Macbook, mais cela démontre une chose c'est que la marge de progression d'exploitation du GPU coté Apple est considérable et qu'Apple utilise encore mal le GPU dans les calcul vectoriel hors graphique.

avatar enzo0511 | 

@C1rc3@0rc :
Ca n'a strictement aucun sens de comparer 2 architectures qui sont utilisées dans 2 conditions totalement différentes

Si le MB était monté d'un ARM ce serait plus cohérent

Mais comparer l'iPad pro avec le MB qui n'ont pas du tout le meme matos ni le meme OS...

Dans l'immédiat la seule comparaison pertinente c'est de comparer les perf du MB 2016 vs MB 2015

avatar olaola | 

Ce commentaire relève du pur délire.

Bien sûr qu'il est possible de coder et même des choses compliquées sur un Macbook, on marche sur la tête. Après évidemment il y a des limites comme sur toutes les machines, mais je suppose vu que ta question que ton besoin ne va pas être démentiel.

avatar françois bayrou | 

"Pour compiler un projet qui va un peu plus loin que Hello World, tu oublis totalement!"

"Bref, si tu veux compiler des gros projets qui prennent une plombe, prend un Macpro ou un hackintosh et un ecran d'au moins 27"."

Tu dis n'importe quoi.
J'ai compilé des projets en C, Obj-C, avec de l'OpenCV, de l'OpenGL, sur un macbook air 2011, et les ventilos n'ont même pas bronché.

avatar BabyAzerty | 

Bonne chance pour faire du Xcode avec plus de 100 classes et une dizaine de storyboards.
Même un i5 souffre.

avatar minitoine | 

@françois bayrou :
Pour dessiner un cube oui. Pour compiler 5 classes oui.
Mais sous X-Code, avec 300-400 classes, un gros projet, crois moi, lorsque que tu fais une compilation complète, même avec mon i7 de 2012 à 2,6 Gz (HQ) j'ai le temps de prendre un café.

Essaie de compiler open cv avec un macbook, et dis m'en des nouvelles !

Après, chacun sa patience.. Mais même l'éditeur rame des fois sur mon MBP, alors j'imagine pas avec un MacBook.

avatar MooMarama | 

Faut peut être arrêter de colporter des bêtises. Heureusement qu'il existe la compilation incrémentale et que l'on a pas besoin de tout recompiler à chaque fois que l'on change une ligne de code. OpenCV met plusieurs minutes à compiler sur mon iMac i7 avec 32Go de mem. Et alors ?
En l'occurence on peut très bien développer avec un MBA ou avec un MBr. D'ailleurs souvent mes projets compilent plus vite sur mon MBr que sur mon MBA i7 (j'imagine que le SSD fait la différence).
Sachant que le MBr a la performance d'une machine haut de gamme d'il y a 3-4 ans, a vous écouter on ne pouvez pas développer il y a 4 ans, a part des projets de 2-3 classes !!!
Je sais pas comment les gens faisaient :âne:

avatar françois bayrou | 

"Sachant que le MBr a la performance d'une machine haut de gamme d'il y a 3-4 ans, a vous écouter on ne pouvez pas développer il y a 4 ans, a part des projets de 2-3 classes !!!"

Excellent !
Eh oui à les écouter, John Carmark et Linus Torwalds ont attendu le MacPro 12 coeurs pour pouvoir enfin faire du vrai code. Avant, ils faisaient juste des Hello World en attendant LA machine

avatar françois bayrou | 

" même avec mon i7 de 2012 à 2,6 Gz (HQ) j'ai le temps de prendre un café."

Lors d'une compilation complète tout le monde a le temps d'aller prendre un café.

https://forums.gentoo.org/viewtopic-t-790176-start-0.html
http://stackoverflow.com/questions/23279178/how-to-speed-up-linux-kernel-compilation

Chacun sa patience, oui… Mais débourser 3000 Euros de + pour gagner 20% de temps lors d'une compilation complète, ... euuuh :\

avatar mat 1696 | 

@FreddyF :
Le mieux est de tester pour TON usage. Tu achètes sur l'apple store et ensuite tu as 14 jours de test et tu peux le renvoyer s'il ne convient pas à tes besoins. L'intégralité du prix de la machine te sera remboursé.

avatar jazz678 | 

@FreddyF :
C'était déjà possible avec le version précédente

avatar malcolmZ07 | 

@FreddyF :
On peut éditer des contenus 4K avec ce petit MacBook sans soucis. Les logiciels made In cupertino fonctionnent extrêmement bien sur cette machine. Regarde cette vidéo => http://youtu.be/KnapaZYD2cU , ne te fais aucun soucis pour Xcode. Sur YouTube un dev explique aussi la différence entre son MacBook et un pro 15" voilà

avatar MooMarama | 

Pas de PB pour développer avec. Même avec un MBr 2015, même avec un MBA 2011, etc.
Encore heureux.
Y a un truc qui s'appelle la compilation incrémentale... Y a même des langages qui ne nécessitent d'être compiler :fou:

avatar iDanny | 

@MooMarama :
Mais ouais ! La compilation, c'est so 90's !..

avatar fte | 

Un portable de 8 ans est suffisant pour Xcode.

Selon ce que tu développes ce n'est pas certain qu'un Mac Pro soit suffisant pour Xcode et l'application en développement. Et toshop, illustrator, et 2 virtual machines tournant docker et postgresql et 17 TB de données...

Tu développes quoi ?

Après, en ce qui me concerne, en dessous de deux 27" ou d'un 34", et d'un clavier mécanique, c'est niet sauf fixer rapidos un bug facile ou faire un script. Je ne bosse pas sur 12 ou 15", faut pas déconner.

avatar rikki finefleur | 

fte
Perso, moi en plus je demande un tracteur et un bourricot.
Car sinon je ne suis pas dans mon élément.

avatar reborn | 
avatar patrick86 | 

Tiens, les aigris du MacBook sont de sortie :-)

avatar ecosmeri | 

@patrick86 :
Je ne trouve pas les commentaires aigrie, au contraire. Ces explication permettent de ce rendre compte de la puissance du macbook

avatar patrick86 | 

"Ces explication permettent de ce rendre compte de la puissance du macbook"

Sauf que ça ne correspond pas beaucoup aux retours d'utilisateurs qui utilisent réellement et sans préjugé cette machine.

Y'a comme un décalage entre les théorie et la pratique.

avatar pocketalex | 

Les témoignages que j'ai lu sont tous extrêmement positif

Majoritairement, il s'agit de personnes comme moi qui sont extrêmement bien équipées à leur bureau, et qui cherchent un laptop de complément qui puisse les suivre partout, ce que n'offre pas le macbook pro et son poids entre 1.5 et 2Kg, ventilé, etc

avatar rikki finefleur | 

patrick86
Tout dépend si on aime les escargots, et le prix que le revendeur affiche..
Parfois on aime ni l'un, ni l'autre....
Moi j'aime mes escargots mais surtout ceux dans une assiette..

avatar alderaan | 

La perspective d'un développeur web sur le MacBook (1ère génération) : https://optionalbits.com/the-12-macbook-a-web-developer-s-perspective-5cb6d2ffba15#.58mondio1

avatar hermann | 

"Si cette supériorité se confirme, ce sera un argument de moins pour le MacBook Air"

Effectivement, mais je ne me fais vraiment pas aux 12" du Macbook après avoir goûté aux 13,3 du Macbook Air...

avatar Rom33 | 

Tout à fait d'accord avec toi, d'ailleurs s'ils sortent un macbook 14" je me jetterai dessus !

avatar BabyAzerty | 

Ca reste tout de même pathétique ce Core M...
Ou alors, ils devraient baisser le prix de 20% pour un peu plus de bon sens.

avatar pocketalex | 

@BabyAzerty : Tu as raison, on devrait avoir l'équivalent d'un Xeon dans ces petites machines. C'est vraiment des gros nazes Apple.

avatar 0MiguelAnge0 | 

Donc vu qu'il atteint les pers d'un Air, il devient plus interessant? Et son prix a rejoint celui du Air aussi??!

avatar patrick86 | 

Vous demandez gentiment si ce modèle de voiture qui vous intéresse vous permettra de tracter votre remorque de 500 kg, et vous tombez sur des trolls aigris qui vous rétorquent sèchement, limite en vous prenant pour un imbécile, que cette voiture est nulle à chier… parce qu'elle n'est pas capable de tracter une remorque de 5 tonnes. Fabuleux.

avatar mat 1696 | 

@patrick86 :
pas mal la comparaison ;)

avatar pocketalex | 

Personne n'a envisagé de tirer une remorque sur des km avec un macbook

avatar xavier25 | 

Commandé le modèle entrée de gamme 2015 sur le refurb vu la différence entre les modèles ça me fera un ordi sympa pour du dev web dans le canapé !

avatar françois bayrou | 

Bon t'as bien compris ? Je résume les posts précédents : c'est une belle petite machine, mais si tu fais du dev tu seras limité : tu pourras modéliser un cube ou deux, faire un "hello world", mais ne lui en demandes pas plus.
C'est vraiment pour faire mumuse, pour s'initier au dev, quoi.

avatar alderaan | 

@françois bayrou :
Utilisé quotidiennement pour du dev sur une app Ruby contenant plus de 400 classes et servant plus de 200'000 utilisateurs. J'adore apprendre par les forums que ma machine en fait ne sert à rien ;-)

avatar françois bayrou | 

C'était ironique bien sûr !
je dev aussi, mon petit macbook air supporte des VMs ( debian ), j'ai déjà compilé dessus des gros trucs, mais vraiment gros, peut être pas le plus gros mais de l'OpenCV, de la BDD, etc., et je suis halluciné de voir des commentaires comme ceux de C1rc3@0rc

Comment ces gens là faisaient-ils pour travailler à l'époque des Core 2 Duo, des Core Duo, des Pentium 4, des Pentium II, des ... heuuu ..
Je suppose qu'il leur fallait un double Octo-Xeon pour compiler ImageMagick !...

avatar pocketalex | 

@françois bayrou : les gens qui se plaignent le plus sont souvent les gens qui en font le moins, voire dont l'unique activité est de poster son repas de midi sur Facebook et de flooder les commentaires des sites web :)

Quand je vois ce que l'on peut encore faire avec des machines qui ont 5 à 7 ans d'age... Certes c'est moins fougueux que le dernier MBP core i7 full options, mais pour autant, tous les logiciels tournent et le seul bridage reste celui de la compétence et la créativité de l'utilisateur

Donc clairement, le branlage de nouille sur le Macbook dans ces commentaires, c'est surtout du brassage de vent venant de zozos qui on un avis sur l'informatique, mais qui ne l'utilisent pas vraiment.

avatar LeSedna | 

Vraiment nimporte quoi ces gens aigris.

Le MacBook est fait pour la mobilité absolue en mode "il rentre dans mon petit sac comme un magazine".

Si vous voulez faire que des choses qui n'ont pas besoin de carte graphique en déplacement tout en ne prenant rien en place -> MacBook

Si vous avez besoin de mobilité avec un peu plus de performances et de connectivité -> MacBook Pro

Bureau/maison -> iMac

Pro avec besoin de puissance + capacité à tourner 24/7 sans farm ou cloud pour les calculs + mémoire ECC -> Mac Pro ou PC workstation

Gaming -> PC

Voila voila, si vous voulez un i7 qui throttle pas, qu'est ce que vous foutez à vous intéresser à un macbook dont l'idée c'est de faire 1cm de large et de tenir dans une poche de besace de voyage ?

avatar jmtweb | 

Il est où le second port ?

avatar 0lf | 

@jmtweb :
de l'autre coté, c'est un jack 3.5.

avatar xavier25 | 

@Francois Bayrou

J'avais saisie l'ironie. J'ai conscience des limites de la machine mais pour l'usage auquel je la destiné ce sera parfait. J'ai déjà un MBP haut de gamme 2013 full options comme machine de travail principal et un mba 2011 que j'adore mais que ma femme a récupéré. Je connais ces limites et je dev aussi dessus à l'occasion alors le MacBook pour du dev web ou iOS à titre perso non ça ne m'effraie pas ! Chaque usage son ordi après on fait en fonction du budget que l'on veut / peut y consacrer.

avatar françois bayrou | 

Chaque usage son ordi après on fait en fonction du budget que l'on veut / peut y consacrer.

Oui ! Et la mobilité prends de plus en plus d'importance, et peut souvent passer devant le besoin de puissance brute, qu'on peut facilement trouver ailleurs : fermes de rendu pour la 3D, CPUs "élastiques" chez Amazon et consorts pour des besoins ponctuels, ...

Aujourd'hui, en 2016, je ne vois pas qui a besoin de puissance CPU en local... à part les gamers, et les dilettantes qui veulent s'amuser à faire un rendu 3D de théière en 5k en local en moins de 10s .

Récemment j'ai failli travailler sur un projet d'app iOS, qui ne s'est pas fait, mais si ca s'était fait, la compilation se serait faite à distance, sur une machine dont je ne connais même pas la puissance CPU. J'aurais pu, pour ce projet, travailler sur un macpro ou un iPad via cloud9, que je n'aurais pas vu la différence...
... en fait si : avec l'ipad, j'aurais pu emporter mon outil de travail sur la plage :)

@tous ceux qui ont du mal a compiler sur un macbook coreM
https://c9.io/

... Bienvenue en 2016 :)

avatar Pierre H | 

L'option à 1.3Ghz vaut elle le coup ? Vaut elle les 300€ en plus du moins...

avatar pocketalex | 

@Pierre H : tu poses une excellente question dont je n'arrive pas à trouver la réponse

Macg dit que "l'option m7 n'est pas utile", mais cela reste une affirmation écrite qui n'est nullement confirmée par des benchs (du CPU, du GPU, de l'ensemble) ET par les utilisateurs

Du coup on sait pas.

avatar pocketalex | 

@Pierre H : bon ben maintenant on sait :)

Je comprends (enfin) pourquoi l'option m7 n'est absolument pas intéressante. A faible charge, il est plus rapide, mais d'un cheveu. A pleine charge, il est beaucoup plus rapide que les autres, mais pas sur la durée, et sur la durée il descend plus bas que les modèles 1.1 et 1.2

Bref il est meilleur dans les benchs, mais moins bon dans les tests logiciels, donc peu intéressant, alors que vendu 300€ de plus

CONNEXION UTILISATEUR