32 votes

Optimiser macbook pro pour les disques SSD+HDD internes

J'ai mis à jour mon MacBook Pro en remplaçant le SuperDrive par un SSD. J'utilise maintenant le SSD comme volume de démarrage et j'ai toutes mes applications. Mon dossier personnel est sur le disque dur.

Ma question est de savoir comment optimiser au mieux ma configuration en termes de vitesse, de performances et de durée de vie.

Quelques questions spécifiques

  • Le SSD est-il l'emplacement idéal pour les applications ?
  • Où doit se trouver le fichier d'échange (swapfile) ? Cela va-t-il réduire la durée de vie du SSD ?

Les spécifications de mon ordinateur

A screenshot of Lion's System Information front page describing a MacBook Pro 15", Mid-2010 with a 2.66 GHz Intel Core i7 processor, 8 GB of 1067 MHz DDR3 RAM, a NVIDIA GeForce GT 330M graphics card with 512MB of VRAM running Mac OS X Lion 10.7.1 (build 11B26).

0 votes

1 votes

Il serait utile que vous indiquiez la marque et le modèle du SSD que vous avez acheté. Les spécifications de votre Mac sont moins importantes ici.

38voto

Le SSD est-il l'emplacement idéal pour les applications ?

Le SSD est l'emplacement idéal pour toutes vos données. Toutefois, si vous manquez d'espace (comme la plupart des propriétaires de SSD), il est recommandé de "décharger" certains des types de fichiers les plus volumineux et les plus génériques (musique, films, etc.), ce qui n'aura pas d'incidence négative sur les performances de vos activités quotidiennes.

Cela dit, il peut être exagéré de placer votre dossier personnel sur un lecteur distinct, car il contient de nombreux petits fichiers (préférences d'applications, caches de programmes et autres) qui aident votre logiciel et votre système à fonctionner efficacement. diminuer vos performances de façon modérée à très importante dans certains cas.

Gardez également à l'esprit qu'OS X crée des fichiers tmp en fonction des besoins, voire jongle entre eux en fonction de la demande, et que tout cela est écrit sur le disque où votre système est installé (dans des endroits comme /var/tmp, etc.). Et honnêtement, il n'y a guère d'intérêt à acheter un SSD pour profiter de ses avantages si vous comptez tout décharger. Les SSD sont bon marché de nos jours et ont tous des garanties plus longues (la plupart sont de 5 ans) que la plupart des disques durs traditionnels.

Où doit se trouver le fichier d'échange ? Cela va-t-il réduire la durée de vie du SSD ?

Laissez le fichier d'échange tranquille. L'une des premières choses que font les nouveaux propriétaires de SSD est de parcourir leur système en cherchant dans tous les coins et recoins des moyens d'empêcher les lectures et les écritures (lire : ralentir l'usure des cellules), dans le but ultime de prolonger la durée de vie de leur disque, comme s'il ne leur restait que quelques mois à peine ( BitMICRO a démystifié certains mythes concernant la durée de vie des SSD. ). C'est une tâche impossible. OS X (et tous les autres systèmes d'exploitation) effectuent des millions et des millions de petites lectures/écritures dans les deux sens au cours de leurs tâches.

Les fichiers sont mis en cache plusieurs fois et beaucoup de "voodoo" sont faits sous le capot. Lion, avec les versions, les sauvegardes locales Time Machine, etc. l'est doublement. Cela vous conduira à la folie si vous vous préoccupez constamment des cycles de lecture/écriture et tous ceux qui suggèrent de désactiver le swap, de fonctionner sans atime, ou même de créer un disque RAM, ne font que colporter de l'huile de serpent (cependant, il y a quelques optimisations que vous pouvez effectuer pour libérer de l'espace ou réduire l'usure des SSD, mais elles impliquent souvent la désactivation de services, ce que certains peuvent trouver utile). Aucun d'entre eux ne présente jamais de données réelles et concrètes sur l'augmentation de leurs performances. Ma voiture roule beaucoup mieux après un bon lavage et un bon entretien, mais il est clair que l'eau et le savon ne règlent pas les moteurs. C'est un effet placebo et il est assez fort.

La nouvelle tendance est maintenant le TRIM. Tout d'abord, le seul véritable article sur le sujet (qui a été critiqué dans une certaine mesure, bien que personne ne l'ait carrément démenti) montre que OS X bénéficie très peu de TRIM. Deuxièmement, Facilitateur TRIM (développé par Oskar Groth) a été un point de discorde ces derniers temps, certains affirmant que l'installateur est intrinsèquement défectueux. Grant Pannell a pris sur lui pour le réparer . Mais une question demeure : OS X a-t-il besoin de TRIM ? Et si c'est un "oui" retentissant, dans quelles circonstances ?

Aujourd'hui, de nombreux fabricants de disques SSD intègrent leurs propres routines de collecte des déchets directement sur le disque. Tous les chipsets SandForce sont livrés avec quelque chose appelé recycleur , "qui effectue intelligemment la collecte des déchets avec le moins d'impact possible sur l'endurance de la mémoire flash". (et c'est maintenant le consensus que TRIM ne devrait pas être utilisé pour tout SSD avec ces contrôleurs). Par conséquent, l'ajout de TRIM ne sert qu'à ajouter des frais généraux et à diminuer les performances, même si ce n'est que légèrement (d'après mes propres tests à l'aide de XBench et de Test de vitesse HD ). D'autres fabricants, comme Kingston, suivent également le mouvement en ajoutant une fonction native de collecte des déchets directement sur le contrôleur (bien que cela ne soit pas nouveau). Par conséquent, il ne suffit pas d'appuyer sur l'interrupteur TRIM et de supposer qu'il est à votre avantage.

Alors que le net est rempli de fausses informations et de rumeurs, une personne en particulier (Hyram) a posté des informations intéressantes sur le sujet. Vous pouvez vous rendre sur ici pour lire plus sur ce qu'il a à dire sur la raison exacte pour laquelle Apple a pas a choisi d'activer TRIM pour tous les SSD (lisez aussi son commentaire de suivi, juste un peu plus bas). Il parle de ce qui suit dans son message initial :

Apple a verrouillé la prise en charge de TRIM pour une très bonne raison - leur code fonctionne de manière fiable avec les SSD qu'ils ont choisi d'utiliser et aucun autre, car ils ont programmé des boucles de synchronisation critiques à la nanoseconde qui correspondent parfaitement aux temps d'accès des contrôleurs utilisés dans les SSD d'Apple. L'utilisation de ces pilotes avec d'autres contrôleurs peut, au mieux, les ralentir, et au pire, augmenter l'effet thermique qui tue les cellules de stockage en forçant le contrôleur à agir alors qu'il n'est pas tout à fait prêt. Cette augmentation thermique accélère la mort du SSD, réduisant sa durée de vie déjà faible à six mois, voire moins.

Ensuite, il y a le problème de Sandforce. Les disques durs SSD qui utilisent l'un des contrôleurs DuraClass de Sandforce (SF1200 ou supérieur) n'ont pas besoin de TRIM du tout, car ils ont leur propre système de collecte des déchets et de nivellement de l'usure intégré qui utilise des écritures parallèles, car il y a en fait deux ensembles de contrôleurs de puce intégrés - tandis que l'un satisfait les demandes de l'hôte en lisant et en écrivant les données demandées, l'autre gère de manière autonome les matrices à l'état solide, en déplaçant les données régulièrement accédées dans de nouvelles cellules, en mettant à jour les index de bloc et en répartissant généralement la charge de travail pour s'assurer que les effets thermiques sont maintenus au minimum absolu. En activant TRIM, le SSD est forcé de travailler deux fois plus dur car il y a maintenant deux systèmes de gestion d'éléments distincts en cours d'exécution, l'un provenant du système d'exploitation et l'autre intégré au dispositif lui-même. Cela augmente considérablement les dommages thermiques et réduit à nouveau la durée de vie du disque.

Bien que personne n'ait officiellement confirmé qu'il était sur la bonne voie ou non, il faudrait être bien épais pour ignorer complètement son avertissement. Pour dire les choses crûment, c'est logique. Si le problème n'est rien d'autre que de demander à une extension du noyau d'activer TRIM pour tous les disques SSD, il ne serait pas très logique qu'Apple pas pour le faire. Nombreux sont ceux qui rétorqueront qu'Apple le fait pour que vous achetiez ses disques SSD hors de prix, mais d'après mon expérience, Apple a pour vocation d'élargir l'expérience utilisateur, et non de l'étouffer. Il existe une myriade de périphériques tiers bon marché sur le marché (des adaptateurs vidéo aux souris et claviers) et Apple n'a empêché aucun d'entre eux de fonctionner de manière optimale. Pourquoi commencerait-elle par les disques SSD ? Il est clair qu'il y a plus que cela.

Je vous conseille vivement d'examiner votre SSD et de vérifier s'il dispose d'un système de collecte des déchets intégré. Et même si ce n'est pas le cas, je réfléchirais à la question du TRIM. D'après ma compréhension et mon interprétation, TRIM est une déprécié en faveur d'un système de collecte des déchets embarqué beaucoup plus efficace.

En toute honnêteté, les disques SSD sont tous garantis au moins 3 ans (la plupart des fabricants ont porté cette garantie à 5 ans) et si le disque tombe en panne avant cette période, vous en recevrez un nouveau. Anandtech a écrit un article exceptionnel article sur l'état actuel des SSD que vous pourriez trouver utiles, mais même ces choses ne devraient pas vous effrayer. Faites simplement des sauvegardes régulières et profitez de votre nouveau disque, en tenant compte de l'espace limité, bien sûr.

1 votes

Il s'agit d'un article étonnant sur la question, merci :)

1 votes

J'avais l'impression que TRIM était simplement un message que le système d'exploitation envoyait au contrôleur pour lui dire qu'une plage de données donnée n'était plus nécessaire, de sorte que le lecteur savait qu'il ne devait pas s'inquiéter de maintenir les données sur les futures écritures, et qu'il pouvait faire du garbage collect à sa guise.

4voto

sydlawrence Points 915

Oui, gardez absolument toutes vos applications sur le SSD. Vous perdriez beaucoup des avantages du passage à un SSD en conservant les applications sur le disque dur principal.

En ce qui concerne le fichier d'échange, il semble qu'il y ait beaucoup de débats pour ou contre le sujet. comme sur Super User et officiel Documents sur le support de Windows 7 . J'ai pensé à activer TRIM sur le disque (en utilisant l'outil pratique d'analyse des données). Facilitateur TRIM ) et garder le swap sur le SSD. TRIM aidera à minimiser les lectures/écritures, et tout ce que j'ai lu implique que même en considérant le pire des cas pour la dégradation du swap, le disque dur survivra longtemps à l'ordinateur dans lequel il se trouve.

1 votes

Je m'attends à ce que le coût de possession de mon SSD soit à peu près le même que celui d'une batterie - les deux sont consommables au final. Si je sens que je vais épuiser une batterie ou un disque (ou si je veux une couverture de 3 ans - j'achète AppleCare). Je garde le disque de démarrage d'origine et un disque de sauvegarde à jour, donc je n'ai pas peur de les user et de devoir les envoyer pour un échange sous garantie. L'accélération est si spectaculaire que je veux que tout ce qui peut tenir soit sur le disque le plus rapide. Si vous avez un disque non-Apple, vous pouvez ajouter une couverture ou choisir un disque avec une période de garantie qui vous convient.

0voto

Alex Andrews Points 1

J'ai juste désactivé mon swap tous ensemble. J'ai 8 Go de RAM sur mon MBP 2009. Je ne vois pas l'intérêt d'ajouter de la RAM virtuelle (c'est ainsi que l'ancien Mac OS l'appelait) alors que je n'en ai jamais vraiment besoin et que cela ne fait que ralentir le système. Le système fonctionne bien et proprement depuis un moment maintenant. Je suis sûr que quelqu'un va me sortir une raison pour laquelle c'est "dangereux". Mais c'est un ordinateur portable, il a une batterie, OSX est conçu pour hiberner avant que la batterie ne se décharge. Je lance rarement des applications qui consommeraient 8 Go de RAM de toute façon. Je pense déplacer mon dossier personnel, et oui, le dossier de la bibliothèque personnelle contient beaucoup de données spécifiques à l'utilisateur pour chaque application, mais le disque sur lequel je prévois de transférer mes données est un disque hybride. Je suis donc certain qu'une grande partie de ces données de bibliothèque se retrouveront dans la partie SSD de 4 Go du disque hybride, car elles seront fréquemment consultées.

0voto

Zonker.in.Geneva Points 800

Bon, c'est beaucoup plus tard, mais bien sûr, vous allez maintenant créer/utiliser un disque de fusion avec vos SSD et vos disques durs. Ensuite, le système d'exploitation se chargera de placer les fichiers les plus utilisés sur le SSD et les fichiers moins utilisés sur le disque dur.

Automatiquement.

0 votes

Cela nécessite un lecteur combiné HDD/SSD, correct ?

0 votes

Non, vous pouvez le construire vous-même avec un SSD et un disque dur disponibles dans le commerce.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X