на главную обо мне контакты катра сайта
Блог Создание и продвижение сайтов
 

Динамическое добавление swap в Linux

-

Иногда может потребоваться добавить немножко виртуальной памяти, например чтобы открыть чтото больше в OOo или Gimp
Для этого не обязательно перекраивать таблицу разделов или возиться с LVM, а можно создать пустой файл, нужного размера и сделать из него swap

ffsdmad@ffsdmad:~$ free -m
total used free shared buffers cached
Mem: 2018 1225 793 0 7 335
-/+ buffers/cache: 882 1135
Swap: 2957 124 2832
ffsdmad@ffsdmad:~$ dd if=/dev/zero of=swap.swap bs=1M count=100
100+0 записей считано
100+0 записей написано
скопировано 104857600 байт (105 MB), 0,768403 c, 136 MB/c
ffsdmad@ffsdmad:~$ mkswap swap.swap
Устанавливается пространство для свопинга версии 1, размер = 104853 кБ
без метки, UUID=1b3f8a75-8214-406b-9841-a5f82bf56ae8
ffsdmad@ffsdmad:~$ sudo swapon swap.swap
ffsdmad@ffsdmad:~$ free -m
total used free shared buffers cached
Mem: 2018 1327 691 0 7 436
-/+ buffers/cache: 883 1135
Swap: 3057 124 2932

а когда не нужно - удалить

ffsdmad@ffsdmad:~$ sudo swapoff swap.swap
ffsdmad@ffsdmad:~$ rm swap.swap
ffsdmad@ffsdmad:~$ free -m
total used free shared buffers cached
Mem: 2018 1239 778 0 8 348
-/+ buffers/cache: 883 1135
Swap: 2957 124 2832

текст недоступен

другие страницы раздела

комментарии (2)

1 → анонимное сообщение

Только нужно учитывать, что этот свап на порядок медленнее "честного"

2009-04-07 12:19:57

2 → анонимное сообщение

Разумеется, но учитывая как редко им приходится пользоваться, я думаю это не критичноК тому же, ни кто не мешается использовать LVM вместо обычных средств разбиения дискаВ LVM проблемы просто нет, если нужно выделяешь сколько нужно, а потом освобождаешь

2009-04-07 12:24:31

Valid XHTML 1.0 Strict Читать в Яндекс.Ленте Вятка-на-Сети: Каталог ресурсов