|
DÉFRAGMENTER
OS X : OUI OU NON ?
En théorie, tout système d'exploitation installé sur
une partition formatée HFS+ ( ce qui est le cas de Mac OS
X) a tendance à se
fragmenter. Il s'agit là d'une règle incontournable
! Mac OS X n'échappe
donc pas à cette règle. De ce fait, au fur et à
mesure que l'on utilise OS X pour son travail quotidien, le système
et les fichiers qu'il contient se fragmentent et, petit à
petit, OS X devient plus poussif.
Voilà , ça c'est la théorie ! Mais qu'en
pense au juste APPLE ? APPLE précise ICI quelques
éléments intéressants :
* De nos jours les disques durs sont nettement plus volumineux
que par le passé. De ce fait le format HFS+ évite autant
que faire se peut la réutilisation d'espaces préalablement utilisés
par des fichiers effacés.
* MAC OS X 10.2 et ultérieur intègrent un système d'allocation permettant de regrouper dans un seul endroit du disque un certain nombre de petites allocations. Lors de l'installation de Mac OS X, de nombreux fichiers sont placés dans une zone spéciale ("Hot band") permettant une lecture rapide et une défragmentation pourrait déplacer ces fichiers, ce qui aurait pour effet de ralentir le démarrage du système.
* PANTHER, TIGER et LEOPARD permettent
automatiquement la défragmentation
de certains fichiers (les fichiers de petite taille et de taille moyenne) selon un processus nommé "Hot-File-Adaptive-Clustering".
Toujours selon APPLE, il n'y aurait donc que peu d'intérêt
à défragmenter son disque dur ! Toutefois, si vous ressentez
le besoin de défragmenter, APPLE vous suggère
dans un premier temps simplement de redémarrer votre Mac
! Par contre, si votre disque dur est copieusement rempli et/ou si
vous créez ou
modifiez
régulièrement
de gros fichiers (vidéo etc... - ce qui est de plus en plus courant de nos jours -) dans ce cas APPLE précise tout de même qu'il peut s'avérer
nécessaire
de défragmenter votre disque dur avec un logiciel adapté.
Alors "faut-il ou
ne faut-il pas défragmenter OS X ?"
Nombreux sont ceux (qui croient parfois détenir la science infuse) qui estiment qu'en raison du caractère
UNIX de Mac OS X, cette opération de défragmentation
est devenue totalement inutile. D'autres soulignent néanmoins le fait que même
si OS X possède un noyau UNIX, le système est bel
et bien installé sur une partition HFS+, qui elle conduit
forcément
à la fragmentation...
Les sociétés éditrices de logiciels comme "TechTool Pro", "Drive Genius" ou "iDefrag" pensent elles qu'il y a bel et bien fragmentation :
MICROMAT :
"TechTool Pro 4 offre une nouvelle fonction d'optimisation pour votre disque dur. Le système Mac OS X contient des milliers de fichiers qui se fragmentent rapidement. TechTool Pro 4 vous permet de défragmenter les fichiers pour que votre système fonctionne au maximum de son potentiel".
"Micromat recommande vivement de laisser au moins 15% d'espace libre sur votre volume OS X. Si 85 % d'un volume HFS + est rempli et fortement fragmenté, toute nouvelle donnée ajoutée sur le volume peut endommager irrémédiablement le répertoire du disque"
"Le fichier swapfile doit être écrit à un endroit du disque qui doit être à la fois libre et contigu".
PROSOFT :
"Créer et supprimer des fichiers sur votre disque dur contribuent à la fragmentation. Quand le système écrit des fichiers sur le disque, il cherche des emplacements vides. Si un emplacement est trop petit pour y loger le fichier, alors il écrit une partie du fichier à cet endroit et une autre partie ailleurs. Cette fragmentation entraîne un ralentissement progressif du disque, car il doit sans cesse scanner son contenu pour recoller les morceaux de fichiers. Utiliser "Drive Genius" pour défragmenter le disque dur est un excellent moyen pour augmenter les performances de l'ordinateur. "Drive Genius" place tous les morceaux dans un bloc contigu à l'espace libre restant".
CORIOLIS :
"Tout utilisateur l'a remarqué, peu à peu le système devient plus poussif. Cela est d'autant plus vrai avec les fréquentes mises à jour. Cela contribue à la fragmentation. Par ailleurs, le système d'exploitation lui même finit par se disperser sur tout le disque, si bien que votre machine prend plus de temps pour démarrer, les applications plus de temps pour se lancer et vous avez besoin de plus de temps pour votre travail."
Certaines personnes disent que le format HFS+ évite la défragmentation, cela est vrai, mais uniquement pour les fichiers de petite et moyenne tailles, pas pour les fichiers de grande taille, ni pour l'espace libre du disque. Cela pose donc un réel problème sur Mac, car le fichier swapfile n'est alors plus forcément contigue sur le disque si l'espace libre est fragmenté.
Lire ICI
Alors qui croire ? Je ne souhaite pas entrer dans cette polémique stérile, mon but étant juste de vous donner toutes les informations sur ce sujet, pas de vous forcer la main dans un sens ou dans l'autre. Je laisserai ensuite à chacun la liberté de se forger sa propre opinion sur le sujet... et donc de réaliser ou non de temps en temps une défragmentation.
En ce qui me concerne (c'est mon avis personnel), oui je procède de temps en temps à une défragmentation avec "iDefrag" (le meilleur outil à mon avis - Voir plus bas) : cela ne nuit
en rien au système OS X et le gain en réactivité est bien réel, n'en déplaise aux détracteurs de tout poil ! Je rejoins donc l'avis d'Apple (qui le préconise en partie), de Micromat, de Prosoft et surtout de Coriolis. Certes nous ne sommes plus sous OS 9 et précédents, et la fragmentation est certes minime sous OS X, mais qui dit "minime" ne dit pas "inexistante" (du moins ainsi est-ce encore le cas sous LEOPARD).
Pour défragmenter
votre système OS X de manière périodique
(la notion de périodicité varie bien entendu en
fonction de chacun : Type de configuration, utilisation plus
ou moins intensive
des applications, installations et désinstallations fréquentes
etc...) vous trouverez sur cette page 4 solutions de défragmentation, 3 applications de défragmentation que l'on utilisera
soit depuis les CD bootables OS X fournis avec ces applications,
ou alors (encore mieux, si possible)
depuis une seconde partition OS X (le clone par exemple) - voir "Installation".
La dernière solution étant simplement... le clonage.
SOLUTION N° 1 - TECHTOOL PRO : UN OUTIL
QUI A FAIT SES PREUVES **
Vous pouvez acheter "TechTool Pro" (109 €) sur le site français
de TRI-Edre ICI ou sur le site de Micromat ICI
Il s'agit d'un excellent outil et qui est sans nul
doute LA référence
actuellement en matière de logiciels indispensables
à posséder dans sa boîte à outils pour
son Mac. "TechTool
Pro" propose
de nombreuses fonctionnalités d'entretien, de réparation et d'optimisation.
Comme nous évoquons ici même la seule question de la défragmentation,
nous allons donc développer cette fonction proposée
par "TechTool
Pro" (d'autres fonctionalités de ce
logiciel sont développées à la page "Entretien" de
ce site).
N'oubliez pas que pour défragmenter
votre partition OS X, il vous faudra soit démarrer sur le
CD fourni avec "TechTool Pro", soit
démarrer
d'un seconde partition OS X (votre clone par exemple)
ou bien encore (et c'est là un avantage de "TechTool
Pro") démarrer
sur la "eDrive".
Une "eDrive" est une partition de démarrage
d'urgence contenant
"TechTool Pro". Pour vous créer cette "eDrive",
lancez "TechTool
Pro" et allez dans la section "Outils".
Une fois cette partition
"eDrive" créée, vous allez même l'oublier,
car elle est invisible ! Vous pourrez cependant à tout moment la
sélectionner dans "TechTool Pro" pour
démarrer votre Mac sur celle-ci et ainsi procéder aux réparations
et à l'optimisation de votre partition
principale OS X.
NB : Si vous avez un clone bootable sur une partition de votre disque dur externe, inutile de vous créer une "eDrive". Démarrez simplement sur votre clone pour vérifier/réparer votre volume OS X principal.
Pour procéder à la défragmentation d'une partition avec "TechTool
Pro", lancez ce logiciel, allez dans la rubrique "Performance" puis cliquez dans l'onglet "Optimisation".
Sélectionnez le volume à défragmenter dans la liste des volumes
disponibles (cliquez sur la petite flêche "Afficher
les volumes")
et lancez l'optimisation. Vous pouvez visualiser le travail de
"TechTool
Pro" en cliquant
sur
le bouton
rond situé
juste sous celui avec une flêche. Vous obtenez alors cette fenêtre,
-----
La défragmentation selon "TechTool Pro"
SOLUTION N° 2 - DRIVE GENIUS : UNE
BONNE ALTERNATIVE ! **
Voici également un logiciel fort complet permettant de tester,
réparer et bien entendu défragmenter vos différents
volumes. "Drive
Genius" est d'ailleurs considéré comme
le grand concurrent de "TechTool
Pro". Les fonctions proposées par ces deux logiciels sont d'ailleurs
très similaires.
Bonne nouvelle : "Drive Genius" est désormais localisé
en français (achat sur le site de TRI-Edre).
Comme pour "TechTool
Pro", il
vous faudra installer "Drive Genius" sur
une autre partition (et démarrer sur cette denière) ou bien démarrez
sur le CD "Drive
Genius" pour défragmenter votre partition OS
X.
Vous pouvez acheter "Drive Genius" (99 €) sur le site français
de TRI-Edre ICI
Pour lancer une défragmentation dans "Drive Genius",
sélectionnez le menu "Defragmenter" dans la fenêtre principale de "Drive Genius", puis choisissez le volume à défragmenter dans la colonne de gauche.
------
Ce qui apparaît en jaune est déjà défragmenté, ce qui apparaît en couleur mauve nécessite une défragmentation, ce qui est en noir est de l'espace libre.
Cliquez sur le bouton "Démarrer".
"Drive Genius" lance alors le programme de défragmentation de votre volume. Une fois l'opération terminée, on vous indique que l'opération de défragmentation est réussie.
-----
"Drive Genius" propose
par ailleurs une fonction très intéressante (mais je ne la conseillerai
qu'aux utilisateurs
avertis) permettant de retailler vos partitions à la volée.
Il suffit
pour cela de sélectionner "Partition" dans
la fenêtre principale de "Drive Genius".
Vous pourrez alors ajouter/supprimer, rende invisible/visible et
retailler vos partitions selon vos humeurs et... votre espace disque
disponible. Vous pouvez également modifier l'emplacement de vos partitions sur le disque dur.
Voir astuce "Initialiser, formater et
partitionner votre disque dur" pour plus d'informations sur cette fonction de répartition.
NB : Il est indispensable de démarrer sur un autre volume ou un
CD, car vous ne pouvez pas retailler/modifier la partition sur
laquelle vous avez booté.
-----
SOLUTION N° 3 : iDEFRAG, UN OUTIL
INTÉRESSANT - MA PRÉFÉRENCE ***
"iDefrag" est un petit logiciel
qui ne fait qu'une seule chose : défragmenter. Son prix
est donc plus modique (environ 30 €) mais il n'existe
qu'une version en anglais ! Pas de localisation française
pour le moment malheureusement.
Ce logiciel a ma préférence, car comme le précise Coriolis, "iDefrag" a cet avantage d'être parfaitement compatible avec la "Hot Band" propre au système Mac OS X, ce qui semble donc être de nature à répondre aux inquiétudes de certains utilisateurs. "iDefrag" est d'ailleurs le seul logiciel a prendre en compte cette spécifité.
La version démo ne permet de défragmenter que des partitions inférieures
à 100 Mo.
Vous pouvez télécharger cette version démo (ou acheter le logiciel)
ICI.
L'originalité de "iDefrag" réside dans le fait que le logiciel
propose 5 algorythmes de défragmentation différents :
* Compact : Tous les fichiers sont déplacés au "début" du volume.
* Metadata : Cet algorythme se base surtout sur les métadonnées
des fichiers. Les métadonnées sont mieux protégées et optimisées.
* Quick-on-line : Permet de défragmenter un volume sans le "démonter".
Cela n'est possible que pour certains fichiers uniquement.
* Optimize : Permet de réorganiser les fichiers sur le volume.
* Full Defrag : Lance les algorythmes "Metadata" et
"Optimize".
Je vous conseille d'utiliser les algorythmes "Compact" ou "Full
defrag", pour une défragmentation optimisée.
Pour utiliser "iDefrag", sélectionnez le volume à traîter et cliquez
sur "Go" ! Rien de plus simple !
---
"iDefrag" au travail...
SOLUTION N° 4 : LE CLONAGE TOUT
SIMPLEMENT !
Oui, si vous n'avez pas de logiciel de défragmentation, mais si
vous possédez en revanche un logiciel de clonage (ma préférence
va pour "Super Duper !" - Voir astuce "OS
X et sauvegardes" sur
ce site), il vous est en effet tout-à-fait possible de défragmenter
votre disque dur en utilisant la technique du clonage. Comment
?
1. Clonez votre partition OS X principale sur une autre partition
(de préférence sur un disque dur externe)
2. Démarrez sur ce clone et clonez cette fois ce clone vers votre
partition OS X principale en prenant soin d'effacer préalablement
cette dernière ("Super Duper !" permet cette opération).
3. Redémarrez sur votre partition OS X principale
Vous apprécierez alors un gain substantiel de réactivité !
PS : Cette opération de clonage en retour présente toutefois un problème qu'il est important de bien prendre en compte. En effet, certains logiciels nécessitent d'être activés à distance pour fonctionner. Il est parfois nécessaire de désactiver l'enregistrement de ces logiciels avant cette opération de clonage en retour, puis de les réactiver par la suite.
... SANS OUBLIER :
Je vous recommande également l'utilisation de l'excellent utilitaire
d'entretien "Leopard Cache Cleaner".
Celui-ci permet dans l'onglet "Optimize",
à la rubrique "System",
d'optimiser/défragmenter
les fichiers (case "Optimize Files")
en vous servant précisément de la fonction interne à OS X de défragmentation
décrite plus haut (pour plus d'infos sur "Leopard
Cache Cleaner",
voir page "Entretien" sur ce site).
Faut-il lancer souvent cette opération
de défragmentation ?
Tout dépend bien entendu de la configuration de chacun (taille
du disque dur, nombre de fichiers, intensité d'utilisation
etc...).
Pour ma part, je lance cette opération fort utile environ 1 à 2 fois par an. Cela suffit amplement, nous ne sommes plus sous OS 9.
Donc, si vous avez une
bonne heure à perdre - voire plus - (car mieux ne vaut pas travailler sur votre Mac durant cette opération), lancez une bonne défragmentation
!
|