Apple prépare une nouvelle accélération des SSD

Nicolas Furno |

Depuis plusieurs générations, les Mac ne gagnent plus vraiment en vitesse grâce à leurs processeurs, mais plus par leurs SSD. Apple l’a prouvé à nouveau sur les dernières générations de MacBook Air et MacBook Pro Retina, avec des SSD effectivement deux fois plus rapides que ceux de l’an dernier. Mais il reste encore une marge de manœuvre au constructeur, qui prépare le terrain avec la bêta d’OS X 10.10.3.

Avec la dernière version de Yosemite, actuellement en bêta, Apple a installé des pilotes NVMe pour contrôler le SSD. Sans entrer dans des détails trop techniques, indiquons simplement que les SSD présents dans les Mac étaient contrôlés jusque-là en AHCI qui date de l’époque des disques durs. Ce protocole est parfait pour un disque à plateau, mais ses limitations techniques deviennent gênantes sur les SSD, beaucoup plus rapides.

En particulier, l’AHCI ne sait gérer que 32 commandes à la fois et certains accès sont bloquants : tant qu’ils n’ont pas été terminés, il ne se passe rien d’autre. À l’heure actuelle, ce type de pilote bride les SSD et c’est pourquoi on a inventé le NVM Express (ou NVMe). Ce nouveau protocole peut gérer environ 65 000 queues de 65 000 commandes, ce qui apporte un gain énorme en cas d’accès aléatoires aux données.

À l’heure actuelle, les SSD compatibles NVMe sont encore rares, mais les résultats sont très encourageants sur les modèles existants. OS X était à la traine en matière de prise en charge, puisque Windows 8.1 et les dernières versions de Linux gèrent déjà NVMe, mais l’ajout de ces pilotes dans OS X 10.10.3 est incontestablement une bonne nouvelle. Même si, pour les effets concrets, il faudra attendre : les SSD de dernière génération ont beau être deux fois plus rapide dans les MacBook Air et Pro, ils ne sont compatibles qu’avec l’AHCI.

Quel sera le premier Mac équipé de SSD compatibles NVMe ? Peut-être le Mac Pro, qui n’a pas été mis à jour depuis plus d’un an et qui pourrait en bénéficier le premier avec une nouvelle génération. À moins, bien sûr, qu’Apple réserve la primeur de la nouveauté à son MacBook flambant neuf…

avatar TmrFromNO | 

Dans les futurs Macbook Pro 15 haut de gamme pour commencer, qui sont plus des stations de travail mobiles, y mettre ces SSD et en profiter pour dégager la 750M qui a 4 ans, intolérable dans un ordi pouvant atteindre 4000 euros.

Mais bon, une nouvelle génération de SSD (dont la différence se ressent surtout dans la manipulation de fichiers lourds), dans une machine destinée à lancer Pages, Numbers, Word, Excel et Facebook, c'est pas que ça serait inutile, m'enfin ..
Ou à la limite pour compenser l'extrême faiblesse du processeur qu'ils y ont mis.

avatar oomu | 

le macbook pro n'est pas destiné à lancer seulement Pages ou Facebook.

Si vous faite ça avec votre macbook pro, il vous est prié de me l'expédier à Oomu, 102 missile Fixe, Bastia.

un mbp est censé faire du photoshop, du final cut, du Xcode, du Zbrush, des trucs cools quoi.

merci.

-
sinon pour le grand public, je considère que des accès fichiers HYPER-RAPIDES (+ encore) est indispensable.

Les gens lancent quantité de trucs, ne veulent pas se raisonner ou optimiser leur usages et se frustrent d'attendre. Les entrées-sorties doivent être hyper-SPEED.

+ c'est mieux que -

avatar TmrFromNO | 

Je parlais du Macbook dont ils font référence à la fin de l'article.

avatar Myaboki | 

"750M qui a 4 ans, intolérable"

La 750 va fêter ses 2 ans...tu habites Marseille?

avatar Doctomac | 

"À l’heure actuelle, les SSD compatibles NVMe sont encore rares, mais les résultatssont très encourageants sur les modèles existants. OS X était à la traine en matière de prise en charge, puisque Windows 8.1 et les dernières versions de Linux gèrent déjà NVMe, mais l’ajout de ces pilotes dans OS X 10.10.3 est incontestablement une bonne nouvelle."

J'adore cette phrase. Les SSD compatibles NVMe ne sont pas légion mais OS X était à la traîne en matière de prise en charge.

avatar lmouillart | 

NVMe est surtout utilisé dans les SSD "pro", notamment chez Samsung.
Pour illustrer la "traîne" d'Apple à ce niveau, même Chrome OS gère cela...

avatar béber1 | 

est-ce à dire que tous les ChromeBook sont équipés de SSD "pro" ?

avatar lmouillart | 

ChromeOS, n'est pas utilisé que sur Chromebook / Chrombox, il existe CoreOS (basé sur ChromeOS lui même basé maintenant sur Gentoo/Linux)) et qui est utilisé conjointement à Docker pour proposer des systèmes rapidement scalables/à jour/sécurisés/... .

ps : au passage CoreOS c'est bon, mangez en !

avatar Stardustxxx | 

@Doctomac
Et pourtant cette phrase décrit la réalité, OS X est visiblement a la traine niveau support ;)
NVMe est supporté sur Linux depuis 2012 et Windows depuis 2013.

avatar Darth Philou (non vérifié) | 

@Stardustxxx :
Oui certes, mais en même temps, supporter un matériel qui n'existe (pratiquement) pas...

avatar béber1 | 

:')

avatar Doctomac | 

@Stardustxxx,

Dans la lignée de la réponse de Darth Philou, je ne comprends pas la notion de retard de prise en charge pour un produit qui n'existe que très peu.

Apple, comme à leur habitude, prennent en charge un produit en voie de démocratisation là où les autres prennent en charge un produit non démocratisé, chargeant inutilement la barque en code inexploité.

C'est bien que Windows et Linux supporte le NVMe depuis 2003 mais c'était complètement inutile.

avatar macinoe | 

Non ce n'est pas inutile.
Comment convaincre les constructeurs de sortir des SSD compatibles NVMe si aucun OS ne le gère. Il faut bien commencer par là.

avatar oomu | 

c'est justement un problème que n'a pas apple.

Elle commande ou prend chez les constructeurs ce qu'elle a envie et met dans Os X ce qu'il faut.

l'oeuf et la poule n'existe pas chez Apple. les ssd compatibles NVMe arrivent au fur et à mesure que les générations précedentes sont rentabilisées, que les technologies murissent, que la concurrence passe un coup de tél..heu annonce "on va faire mieux que le pourri d'en face, haha"

etc.

avatar macinoe | 

Parce qu'Apple ne pioche pas dans le matériel existant ?
Les Mac ne sont pas différents des autres machines. Ils dépendent complètement des fabricants de processeurs, de SSD, de ram, de chips et graphiques.

Avec en premier lieu Intel, Nvidia, amd, Samsung ...

Bref Apple fait son marché comme les autres.

L'oeuf ou la poule ?

Si tout les Mac sont sous processeurs Intel, c'est bien parce qu'Apple a été obligée de s'adapter à une situation de fait. C'est du pragmatisme, une adaptation aux composants disponibles sur le marché.

avatar patrick86 | 

"Parce qu'Apple ne pioche pas dans le matériel existant ?
Les Mac ne sont pas différents des autres machines. Ils dépendent complètement des fabricants de processeurs, de SSD, de ram, de chips et graphiques.

Avec en premier lieu Intel, Nvidia, amd, Samsung ...

Bref Apple fait son marché comme les autres."

Apple choisit, conçoit ou co-conçoit les compostants de ses produits en fonction de ses cahiers des charges et l'avancement de la technologie.

Aussi invraisemblable que celui puisse vous paraitre,vous pouvez :
- acheter de la mémoire flash chez Samsung, pour la souder sur un circuit imprimé dessiné par vos soins ;
- travailler en collaboration avec Samsung, LG, Japan Display ou bidule, pour développer un écran qui corresponde à VOTRE cahier des charges ;
- etc.

---

"Si tout les Mac sont sous processeurs Intel, c'est bien parce qu'Apple a été obligée de s'adapter à une situation de fait. C'est du pragmatisme, une adaptation aux composants disponibles sur le marché."

Le PowerPC pour les Mac était une collaboration entre Apple, IBM et Motorola.
Il fut un temps où les PPC avait plus d'avance technologie sur Intel, jusqu'à ce que Intel accélère, et soi notamment capable de faire des CPU moins encombrants et plus économes (pour la même puissance) que les PPC.

C'est Apple qui a choisi d'abandonner le PPC, que IBM a continué à développer plusieurs années (pour des serveurs, entre autre).

avatar Darth Philou (non vérifié) | 

@patrick86 :
Et les PPC continuent toujours.
C'est même Google qui est fer de lance dans l'évolution des specs depuis qu'IBM a mis la techno en Open (cf. Open Power 8).

avatar patrick86 | 

@Darth Philou :

Merci pour la précision, j'avais un doute.

avatar lmouillart | 

Comme la nature a horreur du vide, on y retrouve nos amis cités au dessus càd : Samsung et Nvidia en plus de Google et d'autres.

avatar Un Type Vrai | 

Pour le PPC, c'est oublier que Motorola était en train de sortir des 32bits pour portables plus performants (pour Cisco en fait) que les G5 d'IBM (qui chauffaient et avaient beaucoup de soucis de qualité).

Apple ne pouvant pas rester entre une vision 64bits et une vison 32/128bits, il a bien fallut être pragmatique.

avatar béber1 | 

Il y avait la solution très prometteuse du PWRFicient proposée par PA Semi, mais Apple aurait dû attendre jusqu'à 2007 d'après les infos qui ont percées.

C'est pas dit d'ailleurs en rachetant PA Semi qu'ils aient totalement ecarté des solutions futures de ce coté-là.

avatar Doctomac | 

@macinoe,

Si effectivement le support dans Linux et Windows date de 2003, cela n'a pas été très efficace dans la généralisation de cette technologie.

avatar macinoe | 

La preuve que si puisque ça finit par sortir.

S'il n'y avait eu aucun support, les chances que les constructeurs de SSD en sorte aurait été nulles.

avatar Stardustxxx | 

@Doctomac
Le fait de dire que OS X a été a la traine sur le support NVMe est une observation objective.

Ensuite, on peut débattre du fait de la pertinence de supporter le NVMe vu que c'est une technologie qui était hors de prix jusqu'a présent car destiné aux pros. Et vu le format des SSDs, seul le vieux MacPro aurait pu les accueillir.

Quand Apple sort une nouvelle techno (qui n'est pas sur le marché), beaucoup crie a la révolution, disent que Apple bouscule les habitudes, etc...

Apple n'est pas première sur tout, et c'est tant mieux. Il n'y a pas de vraiment de débat a avoir la dessus.
Mais apparemment dire que Apple est a la traine sur un point en particulier, ca hérisse l'égo de certains!! ;)

avatar béber1 | 

Apparemment, on pourrait croire que c'est cet "l'égo de certains" qui t'intéresse ici

que "Apple n'est pas première sur tout", c'est pas une info,
et c'est même pas une vérité qu'il faudrait rétablir, car alors ce serait accorder la valeur de la Verité vraie de l'Univers aux discours de tous fans inconditionnels

On le sait qu'Apple fait ce qu'elle veut sur son OS et ses produits liés.
Integrer de nouvelles technos comme faire trainer des trucs, comme HFS ou le support du Trim, des majs de sécurité ou autre
C'est pas nouveau

avatar Exaoctet | 

@Stardustxxx

Bien résumé. Surtout la dernière phrase ;)

avatar feefee | 

@Stardustxxx

"Quand Apple sort une nouvelle techno (qui n'est pas sur le marché), beaucoup crie a la révolution, disent que Apple bouscule les habitudes, etc..."

Oui mais dans ce cas là c'est une solution complète et finie, nuance ...

avatar heret | 

@Doctomac
tu veux parler de Thunderbold, c'est bien ça ?

avatar oomu | 

Os X est toujours à la traine. C'est une constante.

par contre il est toujours en avance pour gérer du matériel Apple. Par exemple : oùssekilé le pilote linux pour gérer le trackpad force touch des nouveaux macs ? hein ?

OUSSEKILÉ ?

nulle part.

Encore un échec catastrophique de Linux.

ou ptet que ça a aucun rapport avec la choucroute...

ha pardon, vous vouliez un hackintosh avec du composant de ouf-malade.

avatar Exaoctet | 

Ils sont lourds tes postes. Apprend à parler correctement comme tout le monde.

avatar béber1 | 

??????

avatar aldomoco | 

@béber1

... c'est un expert en lettres ;-)

avatar béber1 | 

Ah bon, j'ai du mal voir la correspondance

avatar Saint-Jey | 

Est ce qu'une mise à jour des SSD actuels (dans mon cas un m550) pourrait le rendre compatible NVMe ?

avatar lmouillart | 

Non, car il faut que le contrôleur du SSD (puce matériel), gère ce protocole.
Pour le M550, le contrôleur de la gamme marvel 88SS91xx qui est utilisé ne gère pas le NVMe.

Chez marvell seul les 88SS1093, et 88NV1140-88NV1120 gèrent cela.

avatar Ginger bread | 

Il est urgent d'attendre dans ce cas.

avatar oomu | 

il est TOUJOURS urgent d'attendre.

par exemple, pourquoi acheter un macbook, quand le prochain core M basé skylake va l'ECRABOUILLER EN PERFORMANCE ET AUTONOMIE COMME DE LA PUREE ?!

pourquoi acheter un macbook pro quand le prochain processeur intel core U pour portable avec la nouvelle archi et gravé 14nm va le démolir comme un bonhomme en mousse !

pourquoi acheter un mac pro avec ce genre de ssd moisi quand va sortir les nouvelles technologies de mémoire (memristor) qui vont ANEANTIR l'informatique telle qu'on la connait actuellement ! (au bas mot: ça va exploser la notion même de... boot)

pourquoi supporter les exécrables performances des cartes nvidia actuelles quand la nouvelle génération promet de les atomiser dans leur misérable performance de console 8b ?

pourquoi supporter ces infects écrans 4K du nouveau macbook quand le 5K promet d'arriver (après l'imac donc) et surtout les enfin supportable et acceptables (on est pas des animaux!) écrans 8K ! (ils arrivent, si si)

bref

j'attends.

mais pinaize, quand je vais mettre à jour mon oric 48ko de rom, ça va être la fête.

avatar Exaoctet | 

Il n'y a pas que sur le NVMe où Apple est en retard. Proposer des Mac de bureau soit disant "machine haut de gamme" avec disque à plateaux en standard en 2015 est juste pathétique. A quand des iMac avec des SSD 512Go en standard ? Vu la démocratisation de ces derniers ces dernières temps il serait grand temps de faire le grand pas. On est plus en 2005.

avatar patrick86 | 

"Il n'y a pas que sur le NVMe où Apple est en retard"

Retard sur quoi ?

Y'a pas encore de Mac équipé de SSD qui supporte le NVMe.
Par contre, l'ajout de ce composant dans OS X, annonce l'arrivée prochaine de tels SSD.

"Proposer des Mac de bureau soit disant "machine haut de gamme" avec disque à plateaux en standard en 2015 est juste pathétique."

Je dirais même plus : un complètement pathétique.
Heu… z'êtes au courant que le disque dur à plateau s'utilise encore beaucoup, y compris dans du serveur ?
Ce n'est pas la même technologie, le disque à plateau a aussi ses avantage (grosse capacité pour moins cher, etc.)

avatar lmouillart | 

"Y'a pas encore de Mac équipé de SSD qui supporte le NVMe."
C'est normal, c'est surtout fait pour les applicatifs qui génèrent beaucoup d'i/o : base de données/log de base de données, VM, cache ... donc la cible serait plutôt les feu xserve et probablement comme dit au dessus pour les futures Mac Pro.

Pour le moment il n'y a pas vraiment d'utilité à retrouver cela dans un MacBook.

avatar béber1 | 

tu nous ferais pas de l'hyper-sensibilité envers les disques à plateaux
J'ai des kleenex si tu veux

avatar aldomoco | 

@beber1

Disques + plateaux + nez + graisse = kleenex ! (Je te l'accorde, elle est un peu tirée par les cheveux) :-(

avatar béber1 | 

je vais être indulgent pour cette fois

avatar masahiro | 

Bonjour tout le monde,

Une petite question qui pourra paraitre stupide, mais je ne suis pas trop au fait de ces technologies.
Est ce que un ssd ultra rapide peut compenser un processeur de faible puissance. Par exemple le futur macbook, si on a le droit à ces ssd avec NVme avec un intel 1.3 ghz peut permettre de ne pas trop perdre en performances ou pas

avatar patrick86 | 

@masahiro :

Le SSD accélère considérablement l'accès aux données et donc, l'exécution des tâches, SI, le goulot d'étranglement était le support de stockage.
Si le CPU est déjà utilisé au maximum de ses capacité pour exécuter les calculs d'un gros traitement (de quoique ce soit), le SSD n'y changera rien.

Il y a toujours des tâches où l'un ne permettra pas d'exploiter le maximum des performances de l'autre. Cependant, le SSD évite beaucoup plus souvent un ralentissement dû au stockage.

--

Il faut voir selon l'usage.
Si on a du gros calcul à faire, le MacBook n'est clairement pas le bon choix.

avatar masahiro | 

@ Patrick86

Merci pour cette explication, c'est plus clair maintenant

avatar Ginger bread | 

Admetons qu Apple face cette upgrade, je table sur une augmentation de 100€ de marge sur un choix ssd de ce type par Apple.

avatar patrick86 | 

" je table sur une augmentation de 100€ de marge sur un choix ssd de ce type par Apple."

Pourquoi ?

avatar Ginger bread | 

@patrick86 :
Parce que c est une nouveauté.

Apple ne fait pas du social :/

avatar patrick86 | 

@Ginger bread :

Bof. Il est bien plus probable qu'Apple implémenter cette technologie dans ses Mac en ne disant rien de plus que "le Nouveau MacBook Pro est équipé d'un stockage flash x fois plus rapide"

Et ce ne sera pas une option. SSD NVMe, ou rien.

Pages

CONNEXION UTILISATEUR