Outils pour utilisateurs

Outils du site


linux:memory (lu 59397 fois)

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
Prochaine révision Les deux révisions suivantes
linux:memory [02-04-2017 10:57]
edmc73
linux:memory [02-05-2017 14:55]
edmc73
Ligne 19: Ligne 19:
 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 dans **/etc/sysctl.conf**+Pour quelle soit prise en compte lors du reboot de la machine, il faut créer un fichier dans **/etc/sysctl.d** 
 +  vi /etc/sysctl.d/swappiness.conf 
 +et mettez dans ce fichier
   vm.swappiness=5   vm.swappiness=5
  
Ligne 77: Ligne 79:
 Commande pour vider le cache de la mémoire Commande pour vider le cache de la mémoire
   echo 3 > /proc/sys/vm/drop_caches   echo 3 > /proc/sys/vm/drop_caches
 +
 +===== Qui utilise le swap =====
 +
 +Ligne de commande à adapter
 +  for file in /proc/*/status ; do awk '/^(VmSwap|Pid|Name)/{printf $2 "" $3 " "}END{ print ""}' $file; done | sort -k3 -h
 +
 +Avec des tabulations comme séparateur
 +  for file in /proc/*/status ; do awk '/^(VmSwap|Pid|Name)/{printf $2 "" $3 "\t"}END{ print ""}' $file; done | sort -t$'\t' -k3 -h
 +
 +
linux/memory.txt · Dernière modification: 19-08-2020 14:54 de edmc73