[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] Swap
Amis debutants jetez un oeil en bas !
At 02:39 AM 3/30/00 +0200, you wrote:
Bonjour les enfants,
Bonjour papa.
Mais... Tu n'es pas mon pere !
J'édite /etc/fstab de la sorte :
/dev/sda1 swap swap defaults 0 0
/dev/hda3 swap swap defaults 0 0
Il y a moyen de specifier les priorites d'utilisations des swaps mais je
sais plus comment.
Lorsque je lance swapon -a -v, voici ce que ça m'indique :
swapon on /dev/sda1
swapon: warning: /dev/sda1 has insecure permissions 0660, 0600 suggested
swapon: /dev/sda1: Invalid argument
chmod 0600 /dev/sda1
invalid argument veut dire que ce n'est pas un swap formatte.
Je fais donc un resume sur l'utilisation du swap sous Linux:
Il y a 2 types de swaps: partition et fichier. La partition s'utilise ainsi:
fdisk /dev/sda (nous allons marquer sda1 comme swap partition)
t (changer type)
L (vous mettez le type swap)
w
mkswap /dev/sda1 (formatte en swap)
sync (parfois necessaire pour que swapon voie le swap formatte)
swapon /dev/sda1
Pour faire un fichier de swap, il faut creer un fichier de la taille
voulue. Mettons 64Mb:
dd if=/dev/zero of=/swapfile bs=1k count=64k
mkswap /swapfile
sync
swapon /swapfile
Expliquons cette merveilleuse command qu'est dd. En resume elle lit dans un
fichier et ecrit dans un autre. if est l'entree, of la sortie. Donc
dd if=/home/eda/fichier1 of=/tmp/fichier2
equivaut a
cp /home/eda/fichier1 /tmp/fichier2
Donc notre cas /dev/zero est un generateur de zeros, /swapfile est notre
fichier swap, bs=1k est la taille de blocs de copie (sur une disquette la
taille optimale est 72k) et count=64k est le nombre de blocs a copier. 64k
x 1k, ca fait 64Mb comme tout le monde le sait, soit 67108864 bytes... ;)
Bon, j'espere pas avoir ete trop chiant, j'ai abominablement mal aux cheveux...
Eric alias Prof.
--------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/