Para aumentar o tamnaho do swap no FreeBSD voce deve executar os seguintes passos:
- Compile um novo kernel incluindo a linha:
pseudo-device vn 1 #Vnode driver
OBS: O kernel generico ja traz esta linha.
- Crie o device vn0:
# cd /dev
# sh ./MAKEDEV vn0
- Crie o arquivo de swap, por exemplo /usr/swap0 , a linha abaixo cria um arquivo
de 64 MB para usar como swap:
# dd if=/dev/zero of=/usr/swap0 bs=1024k count=64
- Habilite o uso do arquivo de swap no /etc/rc.conf, para isso insira a linha:
swapfile="/usr/swap0"
- Para efetivar as alterações voce pode dar um boot na maquina ou executar o comando:
# vnconfig -ce /dev/vn0c /usr/swap0 swap
Pronto apos executar esses passos voce ja tem mais 64 MB de SWAP.
Boa sorte!