Catnoo
Notes de paramétrage de postes de travail, et autres vicissitudes ...

Accueil > Optimisation diverses > optimisation diverse

optimisation diverse

mardi 22 avril 2014, par Lucien-Henry

source de l’information

Si le le système emploie upstart (ancienne méthode) et pas systemd, éditez le fichier rcS et ajouter en début :

gksudo gedit /etc/default/rcS
#LHO
RAMRUN=yes
RAMLOCK=yes
#/LHO

Avec systemd, le fichier rcS n’existe même pas et il est inutile de le créer.

Remplaçons :/etc/mtab pour éviter des accès disques.

cd /etc/
rm /etc/mtab ; ln –s /proc/mounts mtab

et pas /etc/mtab car il vous engueule .... donc opérer dans /etc .
Sinon, on peut encore tout simplement :
cd /etc/ ; rm /etc/mtab ; ln –s /proc/mounts . ; mv /etc/mounts /etc/mtab

optimiser USB
Non ... plus de preload avec les SSD !

gksudo gedit /etc/sysctl.conf
#LHO Optimization
vm.swappiness = 10
vm.dirty_background_ratio = 20
vm.dirty_expire_centisecs = 0
vm.dirty_ratio = 80
vm.dirty_writeback_centisecs = 0
#/LHO Optimization

Recharger sans rebooter :

sysctl --system
sysctl -p

Swappiness à 0 n’est pas forcément bon selon ce que l’on a pu lire ailleurs

Quand à tmp en ram, on le fera différement via /etc/fstab
Mount /tmp onto ramdisk Code :

mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp

On peut encore le faire tout simplement via /etc/fstab

vim /etc/fstab
#LHO
tmpfs       /tmp      tmpfs  defaults,noatime    0     0
#/dev/mapper/vg00-tmp /tmp            ext4    defaults        0       2
#/LHO
cd / ; umount -l /tmp ; mount /tmp

Mise en place du fichier de log journal en mémoire, pour éviter que le répertoire /var/log/journal prenne 4 Go.

cat /etc/fstab | grep tmpfs
tmpfs /tmp  tmpfs defaults,noatime,nodiratime 0 0
tmpfs /var/crash tmpfs defaults,noatime,nodiratime 0 0
tmpfs /var/log/journal tmpfs defaults,noatime,nodiratime 0 0

sudo rm -ifr /var/crash/* ; sudo mount /var/crash
sudo rm -ifr /var/log/journal/* ; sudo mount /var/log/journal

Remarque : selon la machine, on peut aussi mettre /var/log en tmpfs.

Cas des filedescriptor (devenu inutile)
nombre de file descriptor
augmenter les filedescriptor

Liens divers

Recharger sysctl
Optimiser Linux pour SSD
Aligning filesystems to an SSD’s erase block size
Linux et SSD
optimiser SSD
Swappolube-
log journal en memoire

SPIP | | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © digitalnature sous Licence GPL