Differences

This shows you the differences between two versions of the page.

Link to this comparison view

netbsd:accelerer_ffs [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Le filesystem de NetBSD est lent par défaut, c'est un fait et c'est agaçant. Voici quelques switches à ajouter dans vos points de montage dans l'/​etc/​fstab afin d'​accelerer un grand coup les accès disques :
  
 +  /dev/wd0a / ffs rw,​softdep,​noatime,​nodevmtime,​nocoredump 1 1                    ​
 +  /dev/wd0b none swap sw 0 0                                                      ​
 +  /dev/wd0e /var ffs rw,​softdep,​noatime,​nodevmtime,​nocoredump 1 2                 
 +  /dev/wd0f /usr ffs rw,​softdep,​noatime,​nodevmtime,​nocoredump 1 2                 
 +  /dev/wd0g /home ffs rw,​softdep,​noatime,​nodevmtime,​nocoredump 1 2
 +
 +explication :
 +
 +  * softdep: active les softupdates sur la partition
 +  * noatime: ne met pas à jour les champs time des fichiers
 +  * nodevmtime: ne met pas à jour les champs time des fichiers spéciaux
 +  * nocoredump: ne pas générer de core lors d'un crash d'​application
 +
 +ATTENTION: sachez qu'en ajoutant noatime et nodevmtime vous n'​aurez plus d'​informations sur les changements de date des fichiers, cela peut représenter un risque de sécurité majeur. Le tip ci-présent est clairement orienté workstation.
 +
 +**UPDATE**
 +
 +J'ai recu ce correctif ô combien interessant de Pavel Cahyna, je paste :
 +
 +Ce n'est pas vrai. noatime met a jour tous les champs de temps, sauf "acces time" ​  
 +pour les fichiers. Les champs de temps de change (ctime) et de                  ​
 +modification (mtime) ne son pas affectés. Ne mettre pas a jour l'​atime est      ​
 +assez important pour accelerer les acces de lecture, parce que sans             
 +"​noatime",​ chaque lecture de fichier representerait une inscription ​            
 +additionelle,​ pour mettre ce champs dans l'​inode a jour. (Ce n'est pas          ​
 +completement vrai, le noyau peut le faire plus tard, mais                       
 +quand meme, noatime peut epargner beaucoup d'​acces au disque.)
 +
 +Ne pas avoir les vraies valeurs atime ne pose aucun risque de securite. ​        
 +Seulement, il y a de logiciels qui utilisent le temps d'​acces pour decider ​     ​
 +quels fichiers dans une "​cache"​ peuvent etre effaces (par exemple ​              
 +wwwoffle). Dan ce cas, il ne faut pas utiliser le parametre "​noatime"​.
netbsd/accelerer_ffs.txt · Last modified: 2010/01/12 13:29 (external edit)