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 :

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)