Forum Astuces.divers [Terminal] Accelérer le système de fichier

Posté par  (site web personnel) .
Étiquettes : aucune
0
13
août
2001
Rajoutez l'option noatime dans le mount (ou /etc/fstab), cela accelerera considerablement votre système de fichiers. (Ce champ contient la date de dernier acces au fichier et, est mis à jour, comme son nom l'indique à chaque accès au fichier). Attention, votre système de fichier n'est plus alors POSIX!
  • # Re: Accelérer le système de fichier

    Posté par  (site web personnel) . Évalué à 1.

    "considerablement " ca veut dire quoi ? quelqu'un a des chiffres ??
  • # Re: Accelérer le système de fichier

    Posté par  . Évalué à 1.

    Parcequ'il y a encore des distributions Linux qui n'ont pas cette option par défaut ???
  • # Re: Accelérer le système de fichier

    Posté par  . Évalué à 1.

    tu mets "notime" dans fstab et pis pouf !
    Bizzzard quand meme...ca enleve un temps de latence ?
  • # Re: Accelérer le système de fichier

    Posté par  . Évalué à 2.

    Ce champs "atime" access time est mis a jour lors des lectures du fichier. Donc chaque lecture engendre un accès en ecriture. Du coup le cache en ram (de la structure du filesysteme) sur lequel la valeur de atime a été mise a jour est constement affublé du flag "dirty" (signale que la page en memoire ne coincide pas avec ce qui a ete ecrit sur le disque). Du coup lors de la descente sur disque regulière des pages "dirty" (toutes les 30 sec par defaut), le kernel effectue REELLEMENT les ecritures sur disque. ca a forcement des repercussions sur les perfs. mais plus embetant encore pour les portables: le disque est remi en marche toutes les 30 secondes seulement pour ce "atime" que personne n'utilise. resultat ==> autonomie zero / disque dur qui passe son temps a s'arreter/redemarrer (pas bon).
  • # Système non standard?

    Posté par  . Évalué à 2.

    OK, sans le atime le système de fichier n'est plus tout-à-fait confirme à la norme POSIX.
    Mais quelles en sont les conséquences?
    Existe-t-il des programmes qui en dépendent (ou au moins l'utilisent)?
    • [^] # Re: Système non standard?

      Posté par  . Évalué à 2.

      Les programmes qui comparent le mtime et le atime des mailbox pour décider si le pinguoin doit bouger ou pas
      • [^] # Re: Système non standard?

        Posté par  . Évalué à 1.

        ya-t-il des partitions qui n'auraient pas besoin du atime, genre /home, /var, /lib, /bin ou /usr ?

        (j'entend par la des partitions qui contiennent des données dont la valeur du atime n'est pas importante)
    • [^] # Re: Système non standard?

      Posté par  . Évalué à 3.

      Pas beaucoup. Mais par exemple le programme de nettoyage des répertoire tmps :
      $ apropos tmpwatch
      tmpwatch (8) - removes files which haven't been accessed for a period of time
      $
    • [^] # Re: Système non standard?

      Posté par  (site web personnel) . Évalué à 1.

      Je suis en noatime sur / /home /boot depuis plus d'un mois sur une gentoo, pas vu de problème particulier.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.