Questions Fréquemment Posées sur FreeBSD 2.X, 3.X et 4.X | ||
---|---|---|
Précédent | Chapitre 8. Administration système. **Mise à jour en cours** | Suivant |
La meilleur façon de faire, est d'augmenter la taille de votre partition de swap, ou de prendre cette excuse pour ajouter un autre disque.
Ajouter du "swap" sur un autre disque permet plus d'augmenter la rapidité que d'en ajouter sur le même disque. Par exemple, si vous compilez des fichiers qui se trouvent sur un disque et que le "swap" se trouve sur un autre disque, cela va beaucoup plus vite d'avoir le "swap" et les sources sur le même disque. Ceci est spécialement vrai pour les disques SCSI.
Les disques IDE ne permettent pas l'accès à deux disques sur le même canal au même moment (FreeBSD ne supporte pas le mode 4, donc toutes les entrées/sorties disques sont ``programmées''). Je vous suggère de mettre le "swap" sur un autre disque aussi. Les disques durs sont si peu couteux, que cela ne vaut pas le coup de tout mettre sur un.
C'est une très mauvaise idée de mettre le fichier de "swap" sur une partition NFS, sauf si vous disposez d'un environnement réseau extrèmement rapide, et d'un très bon serveur NFS.
Voici un exemple pour ajouter 64Mo de swap en utilisant un fichier se nommant /usr/swap0 .
Assurez vous que votre noyau est compilé avec la ligne
pseudo-device vn 1 # #Vnode driver (turns a file into a device)Le noyau GENERIC la contient par défaut.
Créez un vn-device :
cd /dev sh./MAKEDEV vn0
Créez le fichier de "swap" (/usr/swap0).
dd if=/dev/zero of=/usr/swap0 bs=1024k count=64
Activez le fichier de "swap" dans le fichier /etc/rc.conf
swapfile="/usr/swap0" # Set to name of swapfile if aux swapfile desired.
Rebootez la machine
Pour activer le fichier de "swap" immédiatement, tapez
vnconfig -ce /dev/vn0c /usr/swap0 swap
Précédent | Sommaire | Suivant |
Est-ce dangereux d'utiliser un disque dédié ? | Niveau supérieur | J'ai des problèmes pour installer mon imprimante. |
Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.
Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.