SSD

jeudi 22 octobre 2009Par : CyrIng

Astuces d’optimisation Linux pour les SSD

.

  • Optimiser le scheduler disque en mode fifo

# nano /boot/grub/menu.lst

default   0

# (0) Arch Linux
title  Arch Linux      [SSD]
root   (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sdb1 ro elevator=noop quiet vga=0xf01
initrd /boot/kernel26.img
clear
  • Desactiver l’horodatage des accès sur fichiers et répertoires

# nano /etc/fstab

/dev/sdb1 / ext2 defaults,noatime,nodiratime 0 0
  • Monter les répertoires temporaires et des logs systèmes en mémoire vive

# nano /etc/fstab

tmpfs /tmp           tmpfs  nosuid,rw,noatime,nodiratime,size=1024M 0 0
tmpfs /var/tmp       tmpfs  noexec,nosuid,rw,noatime,nodiratime,size=256M 0 0
tmpfs /var/run       tmpfs  noexec,nosuid,rw,noatime,nodiratime,size=1024M 0 0
tmpfs /var/lock      tmpfs  noexec,nosuid,rw,noatime,nodiratime,size=64M 0 0
tmpfs /var/lib/gdm   tmpfs  noexec,nosuid,rw,noatime,nodiratime,gid=133,size=64M 0 1
tmpfs /var/log       tmpfs  noexec,nosuid,rw,noatime,nodiratime,size=64M 0 0
tmpfs /var/abs/local tmpfs nosuid,rw,noatime,nodiratime,size=1024M 0 0
  • Créer en phase d’initialisation divers répertoires systèmes

# nano /etc/rc.local

mkdir /var/log/gdm
  • Attribuer aux utilisateurs un système de fichiers mémoire pour le cache et les logs *

# nano /etc/fstab

tmpfs /home/username/.cache tmpfs rw,noatime,nodiratime,uid=1000,gid=100,size=1024M 0 0

* remplacer par votre login name et vos identifiants id , group tels que définis dans /etc/passwd

  • Rétablir les liens symboliques vers le cache de Firefox et ses plugins

$ nano ~/.profile

mkdir ~/.cache/.mozilla
mkdir ~/.cache/.adobe
mkdir ~/.cache/.macromedia
ln -s ~/.cache/.adobe ~/.adobe
ln -s ~/.cache/.macromedia ~/.macromedia
  1. Ouvrir l’éditeur des registres de Firefox en entrant about:config dans la barre d’adresse
  2. Créer ou modifier la clé browser.cache.disk.parent_directory ; lui assigner la valeur ~/.cache/.mozilla
  3. Fermer ou redémarrer Firefox
  • Symlink HandBrake Encoder

$ nano ~/.profile

mkdir -p ~/.cache/ghb/EncodeLogs
ln -s ~/.cache/ghb/Activity.log ~/.config/ghb/Activity.log
ln -s ~/.cache/ghb/EncodeLogs ~/.config/ghb/EncodeLogs
  • Symlink OpenOffice

$ nano ~/.profile

mkdir ~/.cache/openoffice.org
touch ~/.cache/openoffice.org/log.txt
ln -s ~/.cache/openoffice.org/log.txt ~/.openoffice.org/3/user/uno_packages/cache/log.txt
  • Désactiver le cache de Thunderbird

  1. Démarrer l’éditeur de configuration –>  Mail/News Preferences
  2. Modifier la clé browser.cache.disk.enable à la valeur false

ainsi de suite …