Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: swapfile через loop устройства, эксперимент  (Прочитано 486 раз)

0 Пользователей и 1 Гость просматривают эту тему.

nefelim4ag

  • Автор темы
  • Гость
Привет ребята, я тут эксперементирую.
Смысл в том, что на btrfs swap файл создать нельзя, но
можно создать файл, подключить его через loop и тогда всё окау.
Кому не лень поэксперементировать, файловая система не важна.
Насколько хорошо у вас будет работать такой вариант настройки:
В rc.local прописать

truncate -s 8G /swap
swaploop=$(losetup -f)
losetup $swaploop /swap
mkswap $swaploop
swapon $swaploop


В корне фс разпределяется пустой файл, физическим размером с кластер ФС (4 кб).
Соответственно на скорость загрузки не влияет и места на файловой системе "не занимает".
По мере использования swap файл будет динамически увеличиваться.

Почему прошу поексперементировать, меня интересует изменится ли производительность и
насколько стабильно это будет работать.
(не забываем rc.local делать исполняемым)

UPD: Создать swap в разряженном файле, тоже нельзя, потому только мыло и петли.
« Последнее редактирование: 26 Июля 2013, 06:27:46 от nefelim4ag »

 

Страница сгенерирована за 0.074 секунд. Запросов: 24.