Trucs:Créer un fichier de swap provisoire

De Lea Linux
Révision datée du 6 juin 2012 à 12:42 par Jiel (discussion | contributions) (balises code)
Aller à la navigation Aller à la recherche
elfato<vi4ever@unixlover.com>

Imaginons que vous ayez une partition de swap un peu juste pour faire de la retouche vidéo.

Vous avez besoin de plus et vous n'avez pas envie de casser et réorganiser vos partition pour une activité provisoire ? pour quelques heures ou quelques jours....

La solution c'est d'ajouter du swap sous forme de fichier et non de partition. Voilà comment faire :

dd if=/dev/zero of=/file.swap bs=1M count=512
sync
mkswap -c /file.swap
chmod -v 600 /file.swap
swapon /file.swap

Attention : bs : taille du bloc copié count : nombre de blocs copiés attention : le bloc copié est stocké en mémoire, donc si vous copiez un bloc de 512 MO il vous faudra 512 MO en mémoire, ce qui n'est généralement pas le cas quand on manque de mémoire. ici vous copiez 512 fois 1 MO ce qui ne prend donc qu'un méga en mémoire

Voilà vous disposez maintenant de 512 Mo de swap supplémentaires

Pour mettre hors service le fichier swap :

swapoff /file.swap

Attention!
ne supprimer pas un fichier swap en service

PS: Blender prend toute le swap quelque soit sa taille et ça accelère bien les rendus ...