15.5. Création d'un fichier d'échange


Cette procédure décrit comment créer un fichier d'échange.

Conditions préalables

  • Vous disposez de suffisamment d'espace disque.

Procédure

  1. Déterminez la taille du nouveau fichier d'échange en mégaoctets et multipliez-la par 1024 pour déterminer le nombre de blocs. Par exemple, la taille des blocs d'un fichier d'échange de 64 Mo est de 65536.
  2. Créer un fichier vide :

    # dd if=/dev/zero of=/swapfile bs=1024 count=65536
    Copy to Clipboard Toggle word wrap

    Remplacez 65536 par la valeur correspondant à la taille de bloc souhaitée.

  3. Configurez le fichier d'échange avec la commande :

    # mkswap /swapfile
    Copy to Clipboard Toggle word wrap
  4. Modifier la sécurité du fichier d'échange pour qu'il ne soit pas lisible par le monde entier.

    # chmod 0600 /swapfile
    Copy to Clipboard Toggle word wrap
  5. Modifiez le fichier /etc/fstab avec les entrées suivantes pour activer le fichier d'échange au moment du démarrage :

    /swapfile none swap defaults 0 0
    Copy to Clipboard Toggle word wrap

    La prochaine fois que le système démarre, il active le nouveau fichier d'échange.

  6. Régénérez les unités de montage pour que votre système enregistre la nouvelle configuration /etc/fstab:

    # systemctl daemon-reload
    Copy to Clipboard Toggle word wrap
  7. Activer immédiatement le fichier d'échange :

    # swapon /swapfile
    Copy to Clipboard Toggle word wrap

Vérification

  • Pour vérifier que le nouveau fichier d'échange a été créé et activé avec succès, inspectez l'espace d'échange actif à l'aide de la commande suivante :

    $ cat /proc/swaps
    $ free -h
    Copy to Clipboard Toggle word wrap
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat