Nous utilisons des cookies pour améliorer votre expérience.

MacBidouille

Quand les SSD deviennent très rapides, Filevault consomme énormément de CPU

Aujourd'hui, Apple propose à tous ceux qui installent OS X d'activer Filevault. Pour rappel, c'est un chiffrage global des données du disque, qui apporte énormément de sécurité en cas de vol d'une machine. Au niveau de son fonctionnement, tout est transparent et les données sont chiffrées et déchiffrées à la volée en fonction des besoins. Filevault consomme des ressources CPU, mais pas tant que ça, tout du moins tant que les SSD ne sont pas trop rapides comme en témoigne mrlboa, membre de nos forums.

Salut Lionel,

Je viens de m’acheter un mbp 13" avec un 1SSD de 1To, j’en ai profité pour faire quelques tests.
3 informations qui peuvent en intéresser d’autres.

TL ;DR :

  • Le SSD 1To Apple des nouveaux MacBook Pro est très rapide, similaires aux benchs que j’avais vu pour le modèle 512Mo (environ 1400Mo/s en écriture et 1300Mo/s en lecture avec BlackMagic)
  • Le SSD n’apparait pas dans les périphériques NVMExpress, on peut supposer qu’Apple utilise toujours AHCI.
  • L’utilisation de FileVault n’est plus du tout anodine côté utilisation CPU (voir le détail plus bas)


1/ Performances du SSD 1To
J’avais vu les benchs des SSD sur plusieurs sites, mais pas de la version 1To. J’ai donc fait tourner Blackmagic et XBench :

  • Blackmagic Disk Speed Test
    • Ecriture ~1400Mo/s
    • Lecture ~1300Mo/s
  • XBench
    • Ecriture (Uncached, 4K block) 1356.48Mo/s
    • Ecriture (Uncached, 256K block) 907.07Mo/s
    • Lecture (Uncached, 4K block) 101.03Mo/s
    • Lecture (Uncached, 256K block) 822.35Mo/s

XBench est sans doute plus représentatif de la réalité, mais les performances restent très honorables.

2/ NVMe
J’ai vu que les nouveaux MacBook semblent utiliser NVMe (http://www.anandtech.com/show/9136/the-2015-macbook-review/8)
Ce n’est pas le cas pour le SSD de mon MBP2015, la section NBMExpress m’indique que je n’ai pas de périphérique compatible.

3/ FileVault
Mon 13" (i7-5557U 3.1Ghz) remplace mon 15’ (mi-2010) qui était équipé d’un i7 2.66Ghz (i7-620M).
Sur le papier mon nouveau CPU est un peu plus rapide, mais pas beaucoup plus.
De mémoire mon ancien 15" était capable de faire de chiffrer en AES à 2Go/s pleine bourre (avec les instructions AES-NI).
En mettant en regard cette performance et les performances annoncées des SSD, j’étais un peu inquiet du comportement de FileVault.

Premier constat, le bench de TrueCrypt m’annonce 1.6Go/s, ce qui n’a pas été dans le sens de me rassurer. (Du coup il faudra que je vérifie mon ancien pour être sûr que le résultat était bien 2Go/s). Dans tous les cas c’est à prendre avec des pincettes, TrueCrypt n’étant plus maintenu.

J’ai donc mesuré l’usage CPU pendant les benchs avec BlackMagic

  • Sans FileVault : ~15% d’utilisation CPU (système)
  • Avec FileVault : ~56% d’utilisation CPU (système)


Pour les performances elles-mêmes, on perd un peu, mais je m’y attendais, c’est normal :

  • Blackmagic Disk Speed Test avec FileVault activé :
    • Ecriture ~1340Mo/s
    • Lecture ~1240Mo/s


En conclusion, avec FileVault, pour tirer pleinement parti des performances des SSD, le CPU est très sollicité :

  • Un traitement gourmant en CPU et qui aurait également besoin d’utiliser le SSD au maximum de ses performances pourrait être très pénalisé.
  • J’imagine que l’impact sur l’usage de la batterie n’est pas négligeable.
  • On peut imaginer que ça devienne un goulot d’étranglement si les performances des SSD continuent de progresser.


En ce qui me concerne, je garde FileVault activé, car je ne rencontre pas le cas d’usage mixte simultané CPU/SSD (je ne fais pas de traitement vidéo par exemple). Et je paye l’éventuelle pénalité batterie pour le gain en sécurité.

 

Voilà une information importante à prendre en compte, surtout si vous avez besoin d'un maximum de puissance sur votre machine, surtout comme le MacBook Pro 13" qui n'a que deux cœurs et certainement encore plus pour d'autres comme le MacBook Retina au processeur très peu puissant.

Sondage

Comptez-vous acheter un Vision Pro ?