Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/02/2008, à 19: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, à 19:06

utodeb

Re : Fragmentation Linux

Salut,
En fait non. Il les range juste intelligemment big_smile
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, à 19: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 smile
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, à 19: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, à 19:13)


Ubuntu 12.04.01 LTS 64 Bits.

Hors ligne

#5 Le 22/02/2008, à 19: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, à 12: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