EXTRAIT de http://doc.ubuntu-fr.org/swap
Pour créer un fichier d'échange :
- Depuis un compte d'administrateur, ouvrez un terminal ;
- Utilisez
fallocate
pour réserver un bloc d'espace disque à attribuer à votre espace d'échange :
sudo fallocate -l
taille du fichier en octets nom du fichier - Le paramètre -l indique la taille (length) en octets qui doit être réservée pour l'espace d'échange.
fallocate
reconnaît aussi quelques suffixes, telsm
etg
, pour préciser des tailles en mibi-octets ou gibioctets. Par exemple, pour réserver 512 Mio, indiquez512m
; pour réservez 1 Gio, indiquer1g
; - Le nom du fichier doit contenir le chemin absolu vers l'emplacement de celui-ci. Sinon, il sera créé dans le répertoire courant ;
- Exemple : pour créer un fichier de 512 Mio nommé
file.swap
et situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo fallocate -l 512m /file.swap
Consultez le manuel defallocate
(man fallocate
) pour plus d'informations.
- Modifiez les permissions sur cet espace afin qu'il ne soit directement lisible que par le système. Utilisez la commande
chmod
:
sudo chmod 600 nom du fichier
- Encore une fois,
représente le nom du fichier qui vient d'être créé, avec son chemin absolu si nécessaire ; - Par exemple, pour changer les permissions sur le fichier
file.swap
situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo chmod 600 /file.swap
- Définissez ce fichier en tant qu'espace d'échange. Pour ce faire, utilisez la commande
mkswap
:
sudo mkswap nom du fichier
- Par exemple, pour définir un espace d'échange sur le fichier
file.swap
situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo mkswap /file.swap
- Activez la prise en charge de ce nouvel espace d'échange. Utilisez la commande
swapon
:
sudo swapon nom du fichier
- 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 :
sudo swapon /file.swap
- Verification
swapon -s
Aucun commentaire:
Enregistrer un commentaire