Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
linux:memory [22-03-2016 14:18] edmc73 |
linux:memory [02-05-2017 14:55] edmc73 |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
Réduire cette valeur peut améliorer considérablement les performances du système. | Réduire cette valeur peut améliorer considérablement les performances du système. | ||
+ | |||
+ | * vm.swappiness = 0 – Linux utilisera le HD en dernière limite pour éviter un manque de RAM. | ||
+ | * vm.swappiness = 60 – Valeur par défaut de Linux : à partir de 40% d’occupation de Ram, le noyau écrit sur le disque. | ||
+ | * vm.swappiness = 100 – tous les accès se font en écriture dans la SWAP. | ||
+ | |||
+ | Pour vérifier la valeur actuelle | ||
+ | cat / | ||
Dans mon cas j'ai décidé de mettre swappiness à , la commande suivante applique cette valeur instantanément | Dans mon cas j'ai décidé de mettre swappiness à , la commande suivante applique cette valeur instantanément | ||
sysctl -w vm.swappiness=5 | sysctl -w vm.swappiness=5 | ||
- | Pour quelle soit prise en compte lors du reboot de la machine, il faut rajouter la ligne suivante | + | Pour quelle soit prise en compte lors du reboot de la machine, il faut créer un fichier |
+ | vi / | ||
+ | et mettez dans ce fichier | ||
vm.swappiness=5 | vm.swappiness=5 | ||
Ligne 70: | Ligne 79: | ||
Commande pour vider le cache de la mémoire | Commande pour vider le cache de la mémoire | ||
echo 3 > / | echo 3 > / | ||
+ | |||
+ | ===== Qui utilise le swap ===== | ||
+ | |||
+ | Ligne de commande à adapter | ||
+ | for file in / | ||
+ | |||
+ | Avec des tabulations comme séparateur | ||
+ | for file in / | ||
+ | |||
+ |