Outils pour utilisateurs

Outils du site


linux:memory (lu 60837 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 [17-09-2014 15:46]
edmc73
linux:memory [22-03-2016 14:18]
edmc73
Ligne 3: Ligne 3:
  
 ===== Comportement de la swap ===== ===== Comportement de la swap =====
- 
-FIXME : Je pose des commandes en vrac,je détaillerai plus tard 
  
 La variable swappiness permet de faire varier l’utilisation de la mémoire vive par rapport à la swap. Par défaut, cette variable est fixée à 60 sur une échelle qui va de 0 à 100. La variable swappiness permet de faire varier l’utilisation de la mémoire vive par rapport à la swap. Par défaut, cette variable est fixée à 60 sur une échelle qui va de 0 à 100.
Ligne 22: Ligne 20:
 Vous pourrez suivre l'évolution dans un autre terminal soit avec la commande **htop** ou avec la commande suivante Vous pourrez suivre l'évolution dans un autre terminal soit avec la commande **htop** ou avec la commande suivante
   watch free   watch free
-Vous verrez se vider la swap et se remplir la ram jusqu'a plus soif :)+Vous verrez se vider la swap et se remplir la ram jusqu'a plus soif LOL
  
 ===== Gérer la swap ===== ===== Gérer la swap =====
Ligne 28: Ligne 26:
 Pour afficher la swap en cours Pour afficher la swap en cours
   swapon -s   swapon -s
 +
 +==== Créer une swap dans un fichier ====
  
 Rajouter de la swap grâce à un fichier de swap. Nous allons créer un fichier de 2Go Rajouter de la swap grâce à un fichier de swap. Nous allons créer un fichier de 2Go
Ligne 40: Ligne 40:
 Pour supprimer ce fichier de la swap Pour supprimer ce fichier de la swap
   swapoff /file.swap   swapoff /file.swap
 +
 +==== Créer une swap en RAM ====
 +Ca peut sembler bizarre mais on peut utiliser la RAM pour y stocker un fichier de swap.
 +
 +Tout d'abord, vérifier le device loop disponible
 +  #losetup -f
 +  /dev/loop0
 +  
 +Créer un fichier dans la RAM
 +  cd /dev/shm
 +  dd if=/dev/zero of=/dev/shm/file.swap bs=1024 count=4096000
 +
 +On associe le fichier au device loop
 +  losetup /dev/loop0 /dev/shm/file.swap
 +
 +On formate notre device
 +  mkswap /dev/loop0
 +
 +On monte le device en swap
 +  swapon /dev/loop0
 +
 +Pour vérifier
 +  swapon -s
  
  
linux/memory.txt · Dernière modification: 19-08-2020 14:54 de edmc73