The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Динамическое управление разделом подкачки в Debian

27.09.2007 12:26

"Creating dynamic swap space" - динамическое управление разделом подкачки в Debian (swap в файле, размер которого при необходимости можно уменьшить или увеличить).

  1. Главная ссылка к новости (http://www.debian-administrati...)
Лицензия: CC-BY
Тип: английский / Практикум
Короткая ссылка: https://opennet.ru/12208-swap
Ключевые слова: swap, debian, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (4) RSS
  • 1, _Nick_ (??), 13:25, 27/09/2007 [ответить]  
  • +/
    да и не совсем то  это и управление...  тем более что динамикой и не пахнет...

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

     
  • 2, Andrey Mitrofanov (?), 14:10, 28/09/2007 [ответить]  
  • +/
    Ссылка по случаю, http://etbe.coker.com.au/2007/09/28/swap-space/ , про "в два раза больше, чем ОЗУ" и тонкие материи.
    PS: Про скрипт: Действительно не совсем динамическое, никакое не управление и не разделом, но да - подкачки...
     
  • 3, Николай (??), 23:37, 02/10/2007 [ответить]  
  • +/
    Подкачка в файл - это злостно
    Странице теперь надо ещё vfs layer пройти пока она окажется на диске
    При большом свопинге (а зачем иначе дополнительный своп в файле?) возможны проблемы
     
     
  • 4, ilia (??), 13:17, 07/10/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот тоже так думал, пока не прочитал в 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 не будет работать).

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

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру