Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
swap [Le 08/06/2018, 10:29]
88.182.40.86 [Améliorer l'utilisation du fichier d'échange (swap)] Séparer les deux premieres commandes sudo afin de permettre l'introduction du mot de passe afin que la suite soit traitée.
swap [Le 27/09/2018, 23:13] (Version actuelle)
89.156.188.195 [Aller plus loin...]
Ligne 39: Ligne 39:
 ===== Aller plus loin... ===== ===== Aller plus loin... =====
  
-<​note>​**Cette section s'​adresse aux utilisateurs avertis.** \\ Les manipulations avancées ci-dessous permettent de mieux analyser et gérer les ressources système concernant l'​espace d'​échange. \\ Une mauvaise utilisation des outils et des commandes ci-dessous peut corrompre votre système ou en diminuer les performances. \\ Les réglages par défaut conviennent plus à une utiliation ​serveur.</​note>​+<​note>​**Cette section s'​adresse aux utilisateurs avertis.** \\ Les manipulations avancées ci-dessous permettent de mieux analyser et gérer les ressources système concernant l'​espace d'​échange. \\ Une mauvaise utilisation des outils et des commandes ci-dessous peut corrompre votre système ou en diminuer les performances. \\ Les réglages par défaut conviennent plus à une utilisation ​serveur.</​note>​
  
 ====Améliorer l'​utilisation du fichier d'​échange (swap)==== ====Améliorer l'​utilisation du fichier d'​échange (swap)====
Ligne 47: Ligne 47:
 === Réglage permanent dans Ubuntu 14.04 à 18.04 ( Systemd )=== === Réglage permanent dans Ubuntu 14.04 à 18.04 ( Systemd )===
 **Par défaut, Ubuntu est réglé de cette façon :** \\ **Par défaut, Ubuntu est réglé de cette façon :** \\
-À partir de 40% d'​utilisation de la RAM (**donc 60% de libre**), le noyau peut copier une partie de la RAM dans la swap. \\+À partir de 40% d'​utilisation de la RAM (**donc 60% de libre**), le noyau **peut**, si il en a besoin, ​copier une partie de la RAM dans la swap. \\
 On peut le vérifier grâce à la commande : On peut le vérifier grâce à la commande :
 <code bash>cat /​proc/​sys/​vm/​swappiness</​code>​ <code bash>cat /​proc/​sys/​vm/​swappiness</​code>​
Ligne 53: Ligne 53:
  
 ===Régler le déclenchement du fichier d'​échange dès que la mémoire est utilisée a 95%.=== ===Régler le déclenchement du fichier d'​échange dès que la mémoire est utilisée a 95%.===
 +
 +L'​application de cette procédure avec une valeur faible du swappiness n'est pas conseillée :
 +
 +--> sur un poste multi-utilisateurs,​
 +
 +--> sur un ordinateur partageant une(des) ressource(s) au sein d'un réseau,
 +
 +--> en cas d'​utilisation d'​applications demandant d'​importantes ressources mémoire (cf §2.1),
 +
 +--> sur des ordinateurs disposant de peu de RAM.
 +
 +Contrairement à la valeur de 60% définie par les concepteurs du système qui garantit un fonctionnement correct quelque soit votre configuration,​ une faible valeur comme celle proposée ici ne repose sur rien de tangible. Il n'y a aucune garantie que votre ordinateur s'en trouve amélioré.Il convient donc de procéder avec une extrême prudence et par étape. La valeur minimale conseillé par canonical est swappiness=10.
 +
 Cette procédure crée un fichier **99-swappiness.conf** qui stocke vos réglages les rendant actifs au prochain redémarrage. Cette procédure crée un fichier **99-swappiness.conf** qui stocke vos réglages les rendant actifs au prochain redémarrage.
   * ** //​vm.swappiness=5//​** ​ déclenche l'​utilisation de la swap quand il ne reste plus que 5% de RAM.   * ** //​vm.swappiness=5//​** ​ déclenche l'​utilisation de la swap quand il ne reste plus que 5% de RAM.
  • swap.1528446551.txt.gz
  • Dernière modification: Le 08/06/2018, 10:29
  • par 88.182.40.86