Provided by: manpages-fr-extra_20151231_all bug

NOM

       swapon, swapoff - Activer et désactiver les périphériques et fichiers pour la pagination sur disque

SYNOPSIS

       swapon [options] [fichier_spécial ...]
       swapoff [-va] [fichier_spécial ...]

DESCRIPTION

       swapon est utilisé pour indiquer les périphériques sur lesquels la pagination et l'échange auront lieu.

       Le  périphérique  ou  le fichier utilisé est indiqué par le paramètre fichier_spécial. Il peut être de la
       forme -L étiquette ou -U UUID pour indiquer le périphérique à l'aide d'une étiquette ou d'un UUID.

       Les appels à swapon se produisent normalement dans les fichiers d'initialisation du système, rendant tous
       les périphériques d'échange disponibles, de telle sorte que l'activité de  pagination  est  répartie  sur
       plusieurs périphériques et fichiers.

       swapoff  désactive  la  pagination  sur  les  périphériques ou fichiers indiqués. Quand l’attribut -a est
       donné, la pagination est désactivée sur tous  les  périphériques  ou  fichiers  d'échange  connus  (comme
       trouvés dans /proc/swaps ou /etc/fstab).

OPTIONS

       -a, --all
              Tous les périphériques marqués « swap » dans /etc/fstab sont rendus disponibles pour la pagination
              sauf  s'ils  possèdent  l'option  « noauto ». Les périphériques qui sont déjà utilisés en tant que
              tels sont silencieusement ignorés.

       -d, --discard[=stratégie]
              Activer les abandons  d’espace  d’échange,  si  le  périphérique  sous-jacent  permet  l’opération
              d’abandon  ou  rognage. Cela pourrait améliorer les performances sur certains SSD, mais en général
              ce n’est pas le cas. L’option permet de sélectionner une des deux  stratégies  d’abandon  d’espace
              d’échange  disponibles :  --discard=once  pour réaliser une seule opération d’abandon sur toute la
              zone d’échange au moment de son activation ; --discard=pages pour abandonner  les  pages  d’espace
              d’échange  libérées avant qu’elles ne soient réutilisées, tout en utilisant l’espace d’échange. Si
              aucune stratégie n’est sélectionnée, le comportement par  défaut  est  d’activer  les  deux  types
              d’abandon.  Les  options  discard,  discard=once ou discard=pages de /etc/fstab peuvent aussi être
              utilisées pour activer les attributs d’abandon.

       -e, --ifexists
              Passer silencieusement les périphériques  qui  n'existent  pas.  L'option  de  montage  nofail  de
              /etc/fstab  pourrait  aussi  permettre  de passer silencieusement les périphériques qui n'existent
              pas.

       -f, --fixpgsz
              Réinitialiser (exec /sbin/mkswap) l'espace d'échange si sa taille de  page  ne  correspond  pas  à
              celle  du  noyau  en  cours  d'exécution.  mkswap(2)  initialise le périphérique entièrement et ne
              vérifie pas les blocs corrompus.

       -h, --help
              Afficher un texte d'aide puis quitter.

       -L étiquette
              Utiliser la partition avec l'étiquette donnée (l'accès à /proc/partitions est nécessaire).

       -o, --options options
              Indiquer les options d’espace d’échange dans une chaîne, séparées  par  des  virgules,  compatible
              avec fstab. Par exemple :

                     swapon -o pri=1,discard=pages,nofail /dev/sda2

              La chaîne options est évaluée en dernier et écrase toutes les autres options.

       -p, --priority priorité
              Indiquer  la  priorité  d'un  périphérique  d'échange.  priorité est un entier compris entre -1 et
              32767. Les nombres les plus élevés indiquent une priorité plus grande.  Consultez  swapon(2)  pour
              une description complète des priorités d'espace d'échange. Ajoutez pri=valeur dans le champ option
              de  /etc/fstab  pour  l'utiliser avec swapon -a. La valeur par défaut est -1 quand aucune priorité
              n’est définie.

       -s, --summary
              Afficher le résumé par périphérique de l'utilisation de pagination par périphérique. Équivalent  à
              « cat   /proc/swaps ».  Cette  option  n'est  pas  disponible  dans  les  versions  antérieures  à
              Linux 2.1.25. Ce format de sortie est obsolète,  remplacé  par  --show  qui  fournit  un  meilleur
              contrôle des données en sortie.

       --show[=colonne ...]
              Afficher  un  tableau de zones d’échange. Consultez la sortie de --help pour une liste de colonnes
              disponibles.

       --noheadings
              Ne pas afficher d’en-tête avec la sortie de --show.

       --raw  Afficher la sortie de --show sans alignement des colonnes du tableau.

       --bytes
              Afficher la taille de l’espace d’échange en octet dans  la  sortie  de  --show  au  lieu  d’unités
              lisibles.

       -U UUID
              Utiliser la partition avec l'UUID indiqué.

       -v, --verbose
              Sortie détaillée.

       -V, --version
              Afficher les informations sur la version et quitter.

NOTES

       Vous  ne  devriez  pas  utiliser  swapon sur un fichier qui comporte des trous. Cela peut être vu dans le
       journal système comme

              swapon: swapfile has holes.

       L’implémentation de fichier d’échange dans le  noyau  s’attend  à  pouvoir  écrire  directement  dans  le
       fichier,  sans  aide  du système de fichiers. C’est un problème pour les fichiers préalloués (par exemple
       par fallocate(1)) sur les systèmes de fichiers comme  XFS  ou  ext4  et  sur  les  systèmes  de  fichiers
       utilisant la copie sur écriture (« copy-on-write ») comme Btrfs

       Utiliser dd(1) et /dev/zero est conseillé pour éviter les trous sur XFS et ext4.

       swapon  risque  de  ne  pas  fonctionner  correctement  lors de l’utilisation d’un fichier d’échange avec
       certaines versions de Btrfs. C’est parce que Btrfs utilise  la  copie  sur  écriture :  l’emplacement  du
       fichier  risque  de  ne  pas  être statique avec pour conséquence possible une corruption. Btrfs interdit
       activement l’utilisation de fichiers d’échange sur ses systèmes de fichiers en refusant  de  correspondre
       avec le fichier.

       Un  contournement  possible  est  de faire correspondre le fichier d’échange avec un périphérique boucle.
       Cela permettra au système de fichiers de déterminer correctement la correspondance au risque d’un  impact
       sur les performances.

       La pagination par NFS (Network File System) risque de ne pas fonctionner.

       swapon  détecte  et  réécrit  automatiquement  les  signatures d’un espace d’échange avec des données des
       anciens logiciels de mise en veille (par exemple S1SUSPEND, S2SUSPEND, etc.) Si cela n'est pas fait,  des
       données seront corrompues lors du prochain réveil.

ENVIRONNEMENT

       LIBMOUNT_DEBUG=all
              Activer la sortie de débogage de libmount.

       LIBBLKID_DEBUG=all
              Activer la sortie de débogage de libblkid.

VOIR AUSSI

       swapon(2), swapoff(2), fstab(5), init(8), mkswap(8), rc(8), mount(8)

FICHIERS

       /dev/sd?? les périphériques standards de pagination sur disque
       /etc/fstab table de description en ASCII des systèmes de fichiers

HISTORIQUE

       La commande swapon est apparue pour la première fois dans BSD 4.0.

DISPONIBILITÉ

       La    commande    swapon    fait    partie    du    paquet    util-linux,   elle   est   disponible   sur
       <ftp://ftp.kernel.org/pub/linux/utils/util-linux/>.

TRADUCTION

       Cette page de manuel a été traduite par Sébastien Blanchet en 2002. La version présente dans  Debian  est
       maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler
       toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.

util-linux                                        octobre 2014                                         SWAPON(8)