суббота, 12 апреля 2014 г.

Linux swap

Взято с Opennet

Создаем раздел жесткого диска, устанавливаем ей partition ID = 82 ("Linux-swap")
fdisk /dev/hda 

Создаем swap файл, не содеpжащий дыp. 
dd if=/dev/zero of=/extra-swap bs=1k count=40000 <- размер в килобайтах 

После выделения раздела или файла под swap его надо прописать: 
mkswap /dev/hda2 40000 <- размер в килобайтах 
sync <- обязательно слить дисковые буфера!!! 

Подключаем swap раздел:
swapon /dev/hda2 

Убеждаемся в том, что swap раздел появился в системе
free
             total       used       free     shared    buffers     cached
Mem:       4003208    3667020     336188          0     170600     820664
-/+ buffers/cache:    2675756    1327452
Swap:      3873788         12    3873776


Смотрим, какие swap-области используются и как: 
swapon -s (или cat /proc/swaps). 
cat /proc/swaps 
или 
swapon -s
Filename Type Size Used Priority
/dev/sda6                               partition 3873788 12 -1

Отключаем swap файл:
swapoff /dev/hda2

Для постоянного включения добавить строчку в /etc/fstab : 
echo "/dev/hdb2 none swap sw" >> /etc/fstab

Комментариев нет:

Отправить комментарий