Les nouveaux MacBook Pro M5 Pro et M5 Max sont annoncés avec des SSD « jusqu'à deux fois plus rapides » par Apple, mais c'est une affirmation assez floue. D'une part parce que ce n'est pas le cas de tous les SSD, et d'autre part parce que les résultats fournis par Apple mettent en avant un goulet d'étranglement dans un cas précis (ou un changement matériel).
Prenons les bases. Dans un SSD standard, comme celui que vous pourriez installer dans un PC, le contrôleur et la mémoire flash sont sur une barrette (type M.2 par exemple). Le contrôleur est relié au système par un lien externe, qui est généralement quatre lignes PCI-Express, avec les normes 3.0 (4 Go/s au total), 4.0 (8 Go/s) ou 5.0 (16 Go/s). La mémoire, elle, est reliée au contrôleur par un bus dédié, qui va dépendre du fabricant de la mémoire. Le goulet d'étranglement est donc la liaison entre le contrôleur et le système, mais les performances varient généralement assez peu entre les capacités.

Test du MacBook Pro M5 : ennuyeux mais terriblement efficace
Dans le cas d'Apple, le contrôleur est directement dans le système sur puce (la puce M5 Pro par exemple) et chaque puce de mémoire flash est reliée par une ligne PCI-Express au contrôleur. Dans le cas des puces M5 Pro et M5 Max, Apple a a priori fait le même changement que pour la puce M5 classique : le lien passe du PCI-Express 4.0 ou PCI-Express 5.0. D'un point de vue pratique, chaque puce de mémoire peut donc transférer en théorie 4 Go/s au lieu de 2 Go/s vers le contrôleur1. Un choix qui a un impact direct : le nombre de puces a une grosse influence sur les performances. Dans un Mac avec une seule puce (comme un MacBook Air), le débit maximal est de l'ordre de 4 Go/s. Avec deux puces (dans les MacBook Pro M5, par exemple), on passe à environ 8 Go/s au mieux (à peu près 6,5 Go/s en pratique). Avec quatre puces, on atteint à peu près 16 Go/s.

C'est ici qu'Apple joue un peu sur les mots, surtout en annonçant un SSD capable d'atteindre 14,5 Go/s. Car pour atteindre ce débit, il faut un SSD avec quatre puces… et donc un SSD de 8 To dans les faits (facturé 2 250 €). Il est possible que ces débits soient aussi atteignables sur les SSD de 4 To, si Apple a décidé de mettre quatre puces de 1 To plutôt que deux puces de 2 To, mais c'est un point qui ne pourra être vérifié qu'en démontant ou testant un MacBook Pro. Mais sur un MacBook Pro M5 ou M5 Pro, Apple ne propose qu'une capacité de 4 To, avec a priori uniquement deux puces.

Goulet d'étranglement ou moins de puces
Il y a aussi un point intéressant : certains MacBook Pro de la génération précédente avaient déjà des SSD très rapides, capables d'atteindre environ 11 Go/s. C'était encore une fois avec le SSD de 8 To, mais dans une configuration particulière : huit puces de 1 To.

Comme Apple n'annonce « que » 14,5 Go/s, il y a deux possibilités techniques. La première, la plus probable, c'est qu'Apple n'utilise que quatre puces de 2 To dans les MacBook Pro M5 Max. Si le Mac était équipé de huit puces comme son prédécesseur, il atteindrait un peu plus de 25 Go/s. La limite à quatre puces a du sens du point de vue commercial : huit puces de 1 To valent plus que quatre puces de 2 To, et Apple facture déjà très cher le SSD de 8 To. Il est évidemment envisageable d'imaginer une mise à jour dans le futur avec un SSD de 16 To et huit puces, mais la période ne se prête pas vraiment à ce genre d'options.
La seconde possibilité technique, c'est qu'Apple utilise encore huit puces de 1 To, mais que le lien entre le contrôleur et le reste du système sur puce soit un goulet d'étranglement. La marque ne communique jamais sur les technologies mises en place dans ses puces, et le type de liaison interne n'est donc pas connu. Si c'est le cas, un débit de 14,5 Go/s implique probablement une liaison PCI-Express 5.0 sur quatre lignes.
Des SSD plus rapides… mais n'attendez pas 14,5 Go/s partout
Dans tous les cas, il faut donc comprendre une chose : les SSD des nouveaux Mac sont deux fois plus rapides… tant que vous comparez des machines avec des capacités du même ordre. Sur des SSD avec deux puces (512 Go à 2 To dans la génération précédente), les nouveaux modèles devraient donc à peu près doubler les débits. Mais sur les anciens modèles avec quatre ou huit puces (les grandes capacités), ce n'est pas le cas. Si vous aviez un MacBook Pro M4 Max avec 8 To de stockage, le nouveau modèle sera un peu plus rapide, mais de l'ordre de 30 % environ seulement. Et si vous comparez un MacBook Pro M4 Max avec un SSD de 4 To avec un modèle M5 Max avec la même capacité, les débits devraient être du même ordre (soit vers 7 Go/s).
-
Dans la pratique, on a plutôt environ 1,6 Go/s et 3,2 Go/s. ↩︎
















