Défragmentation (Informatique)

Défragmentation (Informatique)

Défragmentation (informatique)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Défragmentation.

La défragmentation est, en informatique, le processus d'élimination de la fragmentation du système de fichier. Il réorganise physiquement le contenu du disque pour mettre chaque morceau de fichier ensemble et dans l'ordre, dans le but d'augmenter la vitesse de lecture. Il essaye également de créer une grande région d'espace libre pour retarder la fragmentation.

Sommaire

But de la défragmentation

Généralités sur la défragmentation

Un disque dur est conditionné pour recevoir de l'information, i.e. sa surface est fragmentée en petits éléments distincts, appelés blocs, que vient adresser la tête. Lors de l'écriture, rien ne garantit que le système de fichiers utilise des blocs physiquement voisins sur la surface du disque aimanté. C'est ce phénomène que l'on appelle fragmentation.

Lors de la lecture d'un fichier fragmenté, la tête de lecture doit aller chercher l'ensemble des blocs de données éparpillés sur la surface du disque. De ce fait, cette opération nécessite plus de temps que la lecture du même nombre de blocs contigus. L'accès à un disque dur étant nettement plus lent que l'accès en mémoire vive, celui-ci constitue donc un goulot d'étranglement pour le système, et la fragmentation amplifie ce phénomène.

Ainsi, la réorganisation de l'ensemble des blocs de données d'un disque dur, afin de regrouper physiquement ceux constitutifs d'un même fichier, permet d'éviter la dégradation des performances de ce disque. Cette opération est appelée "défragmentation".

Il est conseillé de défragmenter régulièrement les systèmes de fichiers sensibles à la fragmentation, comme le système FAT ou le NTFS.

Problèmes liés à la défragmentation

La présence de fichiers systèmes inamovibles (ou de fichiers que le défragmenteur ne déplace pas afin de simplifier la tâche), spécialement un fichier swap, peut entraver la défragmentation.

Certains systèmes de fichiers montrent une plus grande susceptibilité à la fragmentation que d'autres, par exemple, un système de fichiers à base de FAT se fragmente assez rapidement. Des systèmes de fichiers plus évolués, comme NTFS ou ext2fs résistent beaucoup plus à la fragmentation. Ces systèmes essayent de garder la fragmentation au dessous d'un certain point de manière à ce que la défragmentation ne soit pas nécessaire. Cette résistance à la fragmentation fonctionne bien tant que le système de fichiers a un espace disque libre suffisamment élevé.

Sur des systèmes sans résistance à la fragmentation, la fragmentation ne va qu'en s'amplifiant lorsque l'on ne s'y intéresse pas, une défragmentation périodique est donc nécessaire pour garder des performances disque de pointe et éviter les accès abusifs dus à une défragmentation moins fréquente.

Utilitaires

Les programmes de défragmentation sont souvent inclus dans les utilitaires installés avec les systèmes d'exploitation de la famille Microsoft Windows (bien que Windows NT n'en n'incluait pas). Ils sont accessibles depuis le menu Démarrer → Programmes → Accessoires → Outils systèmes → Défragmenteur de disque depuis Windows XP.

L'un des utilitaires les plus connus est celui inclus avec MS-DOS 6.x et Windows 9x : Defrag qui était une version allégée de Norton Speed disk. Depuis Windows 2000, il s'agit d'une version allégée de Diskeeper [1].

Il existe d'autres logiciels de défragmentation, commerciaux ou gratuits, tels que JkDefrag[2] ou Defraggler[3].

Parmi eux, Diskeeper est le seul logiciel de défragmentation complètement automatique, qui grâce à la technologie Invisitasking™, élimine la fragmentation en temps réel de façon invisible, sans conflit entre ressources. (Bien sur, la défragmentation programmée reste une option.) Diskeeper défragmente les fichiers systèmes, plusieurs volumes au même moment et fonctionne même dans des conditions extrêmes (1% d'espace libre ; millions de fragments)[4].

Il existe PageDefrag de Mark Russinovich (racheté par Microsoft), qui n'est pas à proprement parler un logiciel de défragmentation, mais qui permet au démarrage du système de défragmenter les fichiers systèmes, autrement "indéfragmentables" car verrouillés par le système[5]. Il ne fonctionne pas actuellement avec Windows Vista.

Articles connexes

Notes et références

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « D%C3%A9fragmentation (informatique) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Défragmentation (Informatique) de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Défragmentation (informatique) — Pour les articles homonymes, voir Défragmentation. Exemple de fragmentation/défragmentation La défragmentation est, en informatique, le processus d élimination de la …   Wikipédia en Français

  • Defragmentation — Défragmentation Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. La notion de défragmentation peut avoir plusieurs sens, dont : la défragmentation, en informatique :consiste à regrouper les… …   Wikipédia en Français

  • défragmentation — ● n. f. ►GESTFICH Action consistant à défragmenter les fichiers d un disque ou d une partition, c est à dire à réunir les secteurs les constituant pour qu ils soient consécutifs sur le disque …   Dictionnaire d'informatique francophone

  • Défragmentation — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. La notion de défragmentation peut avoir plusieurs sens, dont : la défragmentation, en informatique : consiste à regrouper les fragments de… …   Wikipédia en Français

  • Compactage (informatique) —  Ne pas confondre compactage des fichiers avec compression de fichiers . Le compactage des fichiers est une des opérations de la défragmentation. Le compactage consiste à juxtaposer sur le disque dur tous les fichiers (ou fragments de… …   Wikipédia en Français

  • Fragmentation (Informatique) — Pour les articles homonymes, voir Fragmentation. En informatique, la fragmentation peut désigner plusieurs concepts : la fragmentation d un disque dur (ou de tout autre support de données contenant un système de fichier), la fragmentation de …   Wikipédia en Français

  • Fragmentation (informatique) — Pour les articles homonymes, voir Fragmentation. En informatique, la fragmentation peut désigner plusieurs concepts : la fragmentation d un disque dur (ou de tout autre support de données contenant un système de fichier), la fragmentation de …   Wikipédia en Français

  • damier — ● n. m. ►DISQUE Le phénomène du damier se produit lors de fragmentations successives: si l on colorie en blanc les zones occupées et en noir les zones libres, on obtiendra un trait pointillé. Si ce trait est long, on l écrit sur plusieurs lignes… …   Dictionnaire d'informatique francophone

  • défragmenteur — ● n. m. ►CIEL logiciel réalisant une défragmentation sur un disque. De moins en moins utile, les SGF sachant généralement s auto défragmenter en continu …   Dictionnaire d'informatique francophone

  • Défragmenteur de disque — Défragmentation Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. La notion de défragmentation peut avoir plusieurs sens, dont : la défragmentation, en informatique :consiste à regrouper les… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”