Pages : 1
#1 Le 22/02/2008, à 18:03
- chindit
Fragmentation Linux
Bonjour
On dit que linux ne fragmente pas le disque, ce pourquoi il n'y a pas de défragmenteur.
Alors, comment fait Linux pour "arranger" ses données sans fragmenter???
S'il les laisse entière, il doit occuper la place un peu partout sur le disque et donc, perdre un temps fou a aller rechercher les fichiers à droite et à gauche.
Comment fait-il???
Finalement, Unity, c'est pas si mal que ça …
Aïe, pas taper…
Hors ligne
#2 Le 22/02/2008, à 18:06
- utodeb
Re : Fragmentation Linux
Salut,
En fait non. Il les range juste intelligemment
http://www.whylinuxisbetter.net/items/d … hp?lang=fr
Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS
Hors ligne
#3 Le 22/02/2008, à 18:06
- slasher_fun
Re : Fragmentation Linux
Ce n'est pas qu'il ne fragmente pas, c'est qu'il fragmente très peu (de l'ordre de 2 à 3% chez moi par exemple).
Comment ? Il laisse de l'espace après le fichier des fois qu'il soit plus grand notamment, et il a un index de l'emplacement des fichiers et des espaces libres
Petite explication amusante : http://www.pps.jussieu.fr/~dicosmo/Piege/cybersnare/piege.html (paragraphe "Armoire à tiroirs et lavage de cerveaux")
Hors ligne
#4 Le 22/02/2008, à 18:09
- ben13
Re : Fragmentation Linux
il doit occuper la place un peu partout sur le disque et donc, perdre un temps fou a aller rechercher les fichiers à droite et à gauche.
Ben non puisqu'il ne va pas les chercher à droite et à gauche.
http://www.guidelinux.org/wiki/doku.php?id=fragmentation_des_disques
en clair , disons que Windows va ecrire sur les 1er espaces libre disponibles , alors que linux va placer ton fichier dans un espace de la même taille que ton fichier.
donc il n'est pas fragmenté
il faut quand même veiller à ne pas occuper plus de 90 % du disque sinon , bien evidemment , il va devoir fragmenter les dernieres ecritures
Dernière modification par ben13 (Le 22/02/2008, à 18:13)
Ubuntu 12.04.01 LTS 64 Bits.
Hors ligne
#5 Le 22/02/2008, à 18:24
- compte supprimé
Re : Fragmentation Linux
Bonjour,
Je cite une comparaison interessante trouvée dans Simple comme ubuntu
Imaginez que votre disque dur soit une énorme armoire à fichiers, avec des millions de tiroirs. Chaque tiroir peut contenir une quantité donnée d'informations, de sorte que les fichiers trop gros pour tenir dans un tiroir doivent être répartis dans plusieurs tiroirs. Certains fichiers sont si gros qu'ils occupent plusieurs milliers de tiroirs. Et bien sûr, l’accès à ces fichiers est beaucoup plus facile lorsque tous les tiroirs qu'ils occupent sont proches les uns des autres dans l’armoire.
Imaginez maintenant que vous soyez l'heureux possesseur de cette armoire à fichiers, mais que vous n'ayez pas le temps de vous occuper de son classement : vous voulez embaucher quelqu’un pour le faire à votre place. Deux personnes se présentent pour le poste, un homme et une femme.
– L'homme a la stratégie suivante : il vide simplement les tiroirs quand un fichier est effacé, découpe les nouveaux fichiers en morceaux de la taille d'un tiroir, et place chaque morceau aléatoirement dans le premier tiroir libre. Lorsque vous évoquez le fait qu'il risque d'être difficile de retrouver tous les morceaux d’un fichier donné, l'homme répond qu'il faut embaucher une douzaine de gars costauds tous les week-ends pour remettre l’armoire en ordre.
– La femme a une technique différente : elle tient à jour, sur une feuille de papier, la liste de tous les tiroirs vides contigus. Lorsqu'arrive un nouveau fichier, elle cherche dans la liste une suite de tiroirs contigus suffisamment longue pour contenir le fichier, et c’est là qu’elle le place. De cette façon, pourvu qu’il y ait suffisamment d’activité, l’armoire reste toujours rangée. Sans aucun doute, vous devriez embaucher la femme.
Windows utilise la première méthode et GNU/Linux, la seconde. Plus vous utilisez Windows, plus
l’accès aux fichiers est lent ; plus vous utilisez GNU/Linux, plus il est rapide.
#6 Le 17/02/2011, à 11:39
- romerson99
Re : Fragmentation Linux
thanks a lot
DUAL BOOT : Ubuntu 10.04_2 / W$7 Home
Il faut prendre le temps de réfléchir, même quand tout va bien. En réfléchissant, on agit plus librement et on fait de plus grandes choses.
levo.
Hors ligne
Pages : 1