URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 38538
[ Назад ]

Исходное сообщение
"OpenNews: Динамическое управление разделом подкачки в Debian"

Отправлено opennews , 27-Сен-07 13:25 
"Creating dynamic swap space (http://www.debian-administration.org/articles/550)" - динамическое управление разделом подкачки в Debian (swap в файле, размер которого при необходимости можно уменьшить или увеличить).

URL: http://www.debian-administration.org/articles/550
Новость: http://www.opennet.ru/opennews/art.shtml?num=12208


Содержание

Сообщения в этом обсуждении
"Динамическое управление разделом подкачки в Debian"
Отправлено _Nick_ , 27-Сен-07 13:25 
да и не совсем то  это и управление...  тем более что динамикой и не пахнет...

Тут было подумал о каком-нить сверх патче, творящем нереальное, а это всего лишь особенно позванная dd при загрузке...


"разделом подкачки..."
Отправлено Andrey Mitrofanov , 28-Сен-07 14:10 
Ссылка по случаю, http://etbe.coker.com.au/2007/09/28/swap-space/ , про "в два раза больше, чем ОЗУ" и тонкие материи.
PS: Про скрипт: Действительно не совсем динамическое, никакое не управление и не разделом, но да - подкачки...

"Динамическое управление разделом подкачки в Debian"
Отправлено Николай , 02-Окт-07 23:37 
Подкачка в файл - это злостно
Странице теперь надо ещё vfs layer пройти пока она окажется на диске
При большом свопинге (а зачем иначе дополнительный своп в файле?) возможны проблемы

"Динамическое управление разделом подкачки в Debian"
Отправлено ilia , 07-Окт-07 13:17 
Я вот тоже так думал, пока не прочитал в LKML комментарий тов. Мортона на эту тему. Оказывается, когда swap подключается (командой swapon), ядро составляет карту (map) соответствия блоков swap-устройства (в данно случае файл) и блоков низлежащего физического устройства и потом обращается к физ. устройству напрямую. То есть варианты  swap partition, swap file или что-то ужасное типа "swap file на fs, которая содержится в файле примонтированном через loop-device" должны работать с одинаковой скоростью. Разве что swapon будет помедленней. По этой же причине, кстати, нельзя sparse file использовать под swap, т.к. не все блоки такого свопа имеют отображение на низлежащем физическом устройстве (dd if=/dev/zero of=swp count=1 seek=10000 && swapon swp не будет работать).

Вобщем, можете спать спокойно, родина вне опасности :)