Table des matières

Performances

Sources:

Systèmes

systemd

http://www.dsfc.net/logiciel-libre/linux/centos-linux-logiciel-libre/basculer-mode-graphique-mode-texte-systemd/

Booster les accès en lecture à vos disques

Sous Linux, la quantité de données lues à chaque accès et mises en cache est de 256 blocks x 512 octets :

blockdev –getra /dev/sda

Vous pouvez modifier ce paramètre avec la commande blockdev de manière à accélérer les accès en lecture à vos systèmes de fichiers :

blockdev –setra 4096 /dev/sda

Si la consommation mémoire risque d’augmenter à la marge, la charge CPU moyenne risque, elle, de diminuer légèrement. Et, si vous disposez de mémoire, n’hésitez pas à pousser ce paramètre.

Pour fixer le paramètre, ajoutez la commande à votre fichier /etc/rc.local, exécutée à chaque lancement de votre système :

#Pour Fedora, CentOS, Red Hat, même si /sbin est un alias de /usr/sbin

/usr/sbin/blockdev –setra 4096 /dev/sda

#Pour Ubuntu Server, Debian

/sbin/blockdev –setra 4096 /dev/sda

Augmenter l'entropie

Pour vérifier le stock d'entropie sur la machine :

cat /proc/sys/kernel/random/entropy_avail

Installer un démon pour récolter l'entropie :

sudo aptitude install haveged

et dès lors

cat /proc/sys/kernel/random/entropy_avail

Libérer de la ram (périodiquement)

Sur un serveur:

sudo crontab -e
0 4 * * * sync; /sbin/sysctl vm.drop_caches=1

Sur un client:

sudo crontab -e
*/10 * * * * sync; /sbin/sysctl vm.drop_caches=3

https://github.com/Nefelim4ag/systemd-swap

Configurer correctement son swap

https://www.linux.com/news/all-about-linux-swap-space

sysctl.conf

Matériels

SSD

Graphics

SDCard

Compilation distribuée

Audio

https://thenerdshow.com/audio.html

S.M.A.R.T

Automatisation

Coupler les connexion internet

https://github.com/Morhaus/dispatch-proxy

Entropie

http://www.deltasight.fr/entropie-linux-generation-nombres-aleatoires/