Différences
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 | ||
swap [Le 15/04/2023, 13:26] Benjamin Loison [Améliorer l'utilisation du fichier d'échange (swap)] Retrait d'espaces incorrects |
swap [Le 19/01/2025, 19:44] (Version actuelle) Benjamin Loison Retrait de `''Code « machine à écrire »''/show` non nécessaire |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ''Code « machine à écrire »''/show{{tag>administration système}} | + | {{tag>administration système}} |
---- | ---- | ||
Ligne 58: | Ligne 58: | ||
qui avec les réglages par défaut, répond "60". \\ | qui avec les réglages par défaut, répond "60". \\ | ||
- | ===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 à 95%=== |
L'application de cette procédure avec une valeur faible du swappiness n'est pas conseillée : | L'application de cette procédure avec une valeur faible du swappiness n'est pas conseillée : | ||
Ligne 159: | Ligne 159: | ||
* Par exemple, pour activer la prise en charge de l'espace d'échange sur le fichier ''file.swap'' situé à la racine d'Ubuntu, on utilisera la commande suivante : | * Par exemple, pour activer la prise en charge de l'espace d'échange sur le fichier ''file.swap'' situé à la racine d'Ubuntu, on utilisera la commande suivante : | ||
<code bash>sudo swapon /file.swap</code> | <code bash>sudo swapon /file.swap</code> | ||
- | - Rendez disponible le fichier d'échange à chaque démarrage en éditant le fichier /etc/fstab et lui ajoutant : | + | - Rendez disponible le fichier d'échange à chaque démarrage en éditant le fichier ''/etc/fstab'' et lui ajoutant : |
<file bash /etc/fstab> | <file bash /etc/fstab> | ||
#Entry for /swapfile : | #Entry for /swapfile : | ||
Ligne 167: | Ligne 167: | ||
Et commentez la ligne qui concerne l'ancienne partition swap que vous pourrez désormais supprimer. | Et commentez la ligne qui concerne l'ancienne partition swap que vous pourrez désormais supprimer. | ||
- | - Commentez l'ancienne entrée de la partition swap du fichier /etc/initramfs-tools/conf.d/resume : | + | - Commentez l'ancienne entrée de la partition swap du fichier ''/etc/initramfs-tools/conf.d/resume'' : |
<file bash /etc/initramfs-tools/conf.d/resume> | <file bash /etc/initramfs-tools/conf.d/resume> | ||
#RESUME=UUID=1e1ebf39-2de7-4181-a504-4e317fd8db9c | #RESUME=UUID=1e1ebf39-2de7-4181-a504-4e317fd8db9c | ||
</file> | </file> | ||
- | <note tip>Pour la création d'un fichier swap sur un HDD qui est monté sur un SDD (par exemple sous /home), créez le fichier swap sous le point de montage (par exemple /home/file.swap) et assurez vous que dans le fichier /etc/fstab, la ligne concernant le swapfile se trouve après la ligne qui indique le montage du disque HDD.</note> | + | <note tip>Pour la création d'un fichier swap sur un HDD qui est monté sur un SDD (par exemple sous ''/home''), créez le fichier swap sous le point de montage (par exemple ''/home/file.swap'') et assurez vous que dans le fichier ''/etc/fstab'', la ligne concernant le swapfile se trouve après la ligne qui indique le montage du disque HDD.</note> |
**Pour supprimer un fichier d'échange :** | **Pour supprimer un fichier d'échange :** | ||
Ligne 222: | Ligne 222: | ||
<note tip> | <note tip> | ||
- | Si votre swap est utilisé alors qu'il y a encore de la place dans la RAM, il est possible de le vider avec la commande : | + | Si votre swap est utilisé alors qu'il y a encore de la place dans la RAM, il est possible de le vider en le désactivant avec la commande : |
<code> | <code> | ||
sudo swapoff -a | sudo swapoff -a | ||
</code> | </code> | ||
+ | On peut ensuite réactiver le swap avec la commande : | ||
+ | <code> | ||
+ | sudo swapon -a | ||
+ | </code> | ||
+ | Ainsi le swap sera vidé mais toujours disponible en cas de besoin. | ||
</note> | </note> | ||
Ligne 357: | Ligne 362: | ||
* **(en)** [[http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/|Linux add a swap file howto]] — { Comment ajouter un fichier d'échange sous Linux } sur le blog Nix Craft — Date : 18 mai 2006 ; mise à jour : 3 mai 2017. | * **(en)** [[http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/|Linux add a swap file howto]] — { Comment ajouter un fichier d'échange sous Linux } sur le blog Nix Craft — Date : 18 mai 2006 ; mise à jour : 3 mai 2017. | ||
* **Vidéo**: [[https://www.youtube.com/watch?v=NCb4B0DAErc|Comprendre l’intérêt d'une RAM]] | * **Vidéo**: [[https://www.youtube.com/watch?v=NCb4B0DAErc|Comprendre l’intérêt d'une RAM]] | ||
- | * **(en)** [[https://blog.sleeplessbeastie.eu/2012/05/23/ubuntu-how-to-encrypt-swap-partition/|la source pour le cryptage de la swap]] | + | * **(en)** [[https://blog.sleeplessbeastie.eu/2012/05/23/ubuntu-how-to-encrypt-swap-partition/|la source pour le chiffrement de la swap]] |
- | * **(en)** [[https://www.logilab.org/blogentry/29155|Activer et désactiver le cryptage de la swap]] | + | |
---- | ---- |