web-dev-qa-db-fra.com

Quel logiciel est disponible pour décomposer les systèmes de fichiers Ubuntu?

Je voudrais défragmenter Ubuntu; Cependant, je ne trouve pas de logiciel à télécharger. Qu'est-ce qui est disponible?

7
Ronald Coleman

Il n’existe aucun moyen efficace de défragmenter Ubuntu, car il n’a pas de système de fichiers fragmenté tel que NTFS sous Windows; c'est-à-dire qu'il n'est pas nécessaire de défragmenter. Jetez un oeil à Pourquoi la défragmentation n'est-elle pas nécessaire?

17
Travis G.

Le système de fichiers par défaut actuel pour Ubuntu est EXT4. Cela ne nécessite pas normalement de la fragmentation (par conception).

kernel.org> Ext4 Howto

Ext4 a été publié en tant que système de fichiers complet et stable dans Linux 2.6.28, et il est inclus dans toutes les distributions modernes (dans certains cas, en tant que fs par défaut). Ainsi, si vous utilisez une distribution moderne, il est possible que vous disposiez déjà Prise en charge d'Ext4 et vous n'avez pas besoin de modifier votre système pour exécuter Ext4.

Et leur référence à la défragmentation:

défragmentation en ligne

(Cette fonctionnalité est en cours de développement et sera incluse dans les prochaines versions). Bien que l'allocation différée, les extensions et l'allocation multibloc permettent de réduire la fragmentation, les systèmes de fichiers utilisés peuvent toujours se fragmenter. Par exemple: Vous écrivez trois fichiers dans un répertoire et continuellement sur le disque. Un jour, vous aurez besoin de mettre à jour le fichier du milieu, mais le fichier mis à jour a un peu grossi, il n’ya donc pas assez de place pour cela. Vous n'avez pas d'autre choix que de fragmenter l'excès de données à un autre emplacement du disque, ce qui entraînera une recherche ou allouera continuellement le fichier mis à jour à un autre endroit, loin des deux autres fichiers, ce qui entraînera une recherche si une application doit tout lire. les fichiers d’un répertoire (par exemple, un gestionnaire de fichiers faisant des vignettes sur un répertoire plein d’images). De plus, le système de fichiers ne peut se soucier que de certains types de fragmentation, il ne peut pas savoir, par exemple, qu'il doit conserver tous les fichiers liés au démarrage contigus, car il ne sait pas quels fichiers sont liés au démarrage. Pour résoudre ce problème, Ext4 prend en charge la défragmentation en ligne. Il existe également un outil e4defrag permettant de défragmenter des fichiers individuels ou le système de fichiers entier.


Vous souhaitez toujours défragmenter ..

Découvrez: polishlinux.org> Défragmentation Ext4 avec e4defrag

Pour commencer à jouer avec e4defrag, nous devons commencer la compilation du nouveau noyau avec les correctifs nécessaires pour effectuer la défragmentation. Vous trouverez ci-dessous une courte description de ce processus. Si vous ne souhaitez pas utiliser tous ces correctifs expérimentaux pour Ext4, vous devriez vous intéresser à ces sept éléments uniquement: ..

17
david6