Je ne vois aucune application permettant de défragmenter mon Mac (sous OS X).
La défragmentation n'est-elle pas nécessaire pour Mac OS X? Si oui, pourquoi pas?
Je ne vois aucune application permettant de défragmenter mon Mac (sous OS X).
La défragmentation n'est-elle pas nécessaire pour Mac OS X? Si oui, pourquoi pas?
Réponses:
Ce n'est pas nécessaire. Pour plus de détails que vous pourriez souhaiter, lisez Fragmentation dans les volumes HFS Plus par Amit Singh (auteur de Mac OS X Internals: une approche système ).
HFS, le système de fichiers utilisé par Mac OS X (techniquement, HFS +) comporte un certain nombre de mesures intégrées permettant de réduire la fragmentation du lecteur. Premièrement, il utilise l'allocation basée sur l'étendue, ce qui est simplement une façon sophistiquée d'affirmer qu'il écrit plusieurs blocs de données contigus une fois (et qu'il a par conséquent moins de fragmentation des données). Deuxièmement, il utilise l'allocation différée, ce qui signifie que les écritures de disques sont "mises en file d'attente" et écrites sur le lecteur en tant que groupe (encore une fois, moins de fragmentation). De plus, Mac OS X effectue une défragmentation à la volée des fichiers.
En résumé, la fragmentation ne pose pas vraiment problème pour les Mac. C'est pourquoi vous ne voyez pas de programme de défragmentation des disques dans Mac OS X.
En passant, il existe des programmes commerciaux qui défragmentent les disques dans OS X, mais il s’agit essentiellement d’huile de serpent. Il peut y avoir un petit niveau de fragmentation sur votre disque, et ces applications vont sûrement s'en occuper. Mais c'est 100% inutile et vous ne verrez probablement aucun avantage.
De manière générale, vous n'avez pas besoin de défragmenter HFS +. Bien qu'il soit possible de le fragmenter, la mise en œuvre dans le noyau OS X inclut un certain nombre de fonctionnalités qui tendent à limiter la fragmentation, notamment l'allocation de blocs différée et la création de bandes dynamiques. À moins que vous ne fassiez quelque chose de vraiment étrange (conservez constamment le lecteur à plus de 99% tout en effectuant de nombreuses lectures et suppressions), il est très difficile de fragmenter le lecteur de manière significative.
La défragmentation d’un disque OS X n’est généralement utile que lorsque vous essayez de réaliser une opération LVM (telle que la réduction d’une partition pour bootcamp) et que les outils intégrés échouent. La raison en est que ces échecs sont en grande partie causés par une structure centrale du volume (telle que les extensions ou le fichier de catalogue) existant dans des blocs en dehors de la présentation cible. Techniquement, ce sont des fichiers, mais comme ils sont utilisés pour stocker des métadonnées de volume, le code de déplacement de fichier intégré a du mal à les déplacer sur une partition active (montée), mais les utilitaires de défragmentation qui fonctionnent sur le disque hors connexion peuvent simplement les déplacer au début de la partition. , ce qui permet au resizer de volume de fonctionner.
Ainsi, bien que les utils de défragmentation ne valent généralement pas la peine, ils ne sont pas de l’huile de serpent, mais des outils très spécialisés.
La plupart des gens vous diront que les Mac ne souffrent pas de la fragmentation du disque, citant des arguments techniques que la plupart des gens ne comprennent pas.
C'est un peu vrai: comme on ne peut rien y faire sans dépenser 20 $ sur quelque chose qui pourrait ne pas améliorer les performances de votre ordinateur , vous pourriez plutôt vous concentrer sur autres tâches de maintenance et achetez simplement un nouveau mac brillant (ou réinstallez-le) lorsque l'ancien devient trop lent.
Mais: Une condition préalable importante pour ne pas se soucier de la fragmentation du disque est de toujours garder un peu d'espace libre sur votre disque (je ne pouvais trouver aucune recommandation non extraite de nulle part, mais 20% sont souvent mentionnés).
Et pour garder les faits:
BTW (@ réponse de Dori), le cité Fragmentation dans les volumes HFS Plus dit explicitement ceci:
Notez que je n’ai pas l’intention de faire de déclaration en ce qui concerne la résistance à la fragmentation de HFS +. J'ai échantillonné trop peu de volume pour généraliser mes "résultats".
P.S. Je sais que les navigateurs Web (le domaine qui m'intéresse) sont au moins parfois affectés par la fragmentation (ex .: mozilla , chrome ). J'ai moi-même eu un problème similaire à celui décrit dans le suivi des problèmes de Mozillla.
Il n'y a rien de tel que vous devriez (devoir) utiliser. Si Apple estimait que cela était nécessaire, cela aurait été intégré.
Mac diffère entièrement de Windows par exemple.
Vérifiez s'il vous plaît: http://osxdaily.com/2014/01/13/defrag-mac-hard-drive-necessary-or-not/
Non, ça ne va pas. Mac OS X le fait lui-même pour les fichiers de plus de 20 Mo, et pour les SSD, cela n'a pas d'importance.
osx a évidemment besoin de défragmenteurs pour réduire les partitions sur lesquelles il est installé ou pour utiliser hfs + ailleurs
Un excellent exemple est le cas où vous utilisez OSX depuis des années et que vous commencez à utiliser un système à double démarrage, comme installer un deuxième système d’exploitation tel que GNU / Linux (exactement comme je l’ai fait cette semaine) et qu’il est connu sous le nom GNU / Linux ( comme ubuntu) deviennent de plus en plus populaires, surtout parmi les utilisateurs d’OSx - dans ce contexte, et c’est moins rare, il est totalement contre-productif et absurde de devoir sauvegarder toutes les informations, reformater la partition après le redimensionnement, réinstaller osx en arrière quand vous avez juste besoin de le défragmenter avant de le redimensionner
Alors, ne dites pas à personne que personne n’a besoin d’outils de défragmentation sous osx, ou pour hfs + - en disant cela, c’est ridicule, comme je l’ai expliqué ...