Сайт | Скачать | Видео | Wiki

Автор Тема: OverlayFS - современный аналог AUFS  (Прочитано 34448 раз)

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #90 : 22 Апрель 2021, 12:27:30 »
Скрин
Чтобы не было непонимания, здесь реализован метод со ссылками как в tinycore.
(на основе метода tinycore загрузки SFS с использованием символических ссылок)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #91 : 22 Апрель 2021, 13:58:36 »
Добавил в шапку
Интересно, в перспективе в OverlayFS все-таки сделают горячее подключение....
Т.е. ждать или изучать tinycore вариант...

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: OverlayFS - современный аналог AUFS
« Ответ #92 : 22 Апрель 2021, 17:59:03 »
А если в коде проверки типа
if  test -L  file ; then
   some code
elif test -f file ; then
   other code
fi
А у нас все файлы  - ссылки. Опасненько.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #93 : 22 Апрель 2021, 18:05:41 »
Вам не угодишь. )

Предоставил три варианта горячего подключения:
1. Распаковка а-ля tinycore, ссылка
2. Запуск в chroot, ссылка
3. Через ссылки, а-ля tinycore. Ссыль.
« Последнее редактирование: 24 Апрель 2021, 10:46:43 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #94 : 23 Апрель 2021, 09:13:47 »
Вам не угодишь. )
Пока aufs жив, а в ofs нет гор. подключения - наверное - нет. Рано
В инитрд rootofs и uird  поддержка ofs есть . Для теста ядер без ауфс. надо ли глубже...

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #95 : 23 Апрель 2021, 23:37:48 »
Никаких чудес. Своя реализация pfsextract -i.
При подключении файлы из бандла копируются в корень по одному
Нет, специально перепроверил. Не копируется, а даются симлинки из бандла. На примере с seamonkey это /mnt/live/memory/images/004-seamonkey*. Т.е. тоже а-ля tinycore.

Скрин.
« Последнее редактирование: 24 Апрель 2021, 00:02:53 от krasnyh »

Оффлайн betcher

  • Ветеран
  • *****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Re: OverlayFS - современный аналог AUFS
« Ответ #96 : 24 Апрель 2021, 04:36:35 »
Никаких чудес. Своя реализация pfsextract -i.
При подключении файлы из бандла копируются в корень по одному
Нет, специально перепроверил. Не копируется, а даются симлинки из бандла. На примере с seamonkey это /mnt/live/memory/images/004-seamonkey*. Т.е. тоже а-ля tinycore.

Скрин.
Гм. Я только скрипты пролистал. Сорри, если ввел в заблуждение.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #97 : 24 Апрель 2021, 09:17:47 »
Предоставил три варианта горячего подключения:
1. Распаковка, ссылка
Для фругала не вариант
2. Запуск в chroot, ссылка
Наш chroot2pfs модет, но так наверное более ресурсоемко и не всякий софт вообще запустится
Из запущенной в чрут проги будет не сохранить за пределы чрута
Можно пробовать, но проблемы будут
3. Через ссылки, а-ля tinycore.
Единственный вариант. Надо только чистильщик написать
Поэтому вывод

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #98 : 24 Апрель 2021, 10:51:37 »
Для фругала не вариант
После перепроверок оказалось там нет такого варианта. Т.е. в обоих iso, debian.iso и porteus.iso, одинаковый метод реализации горячего подключения (tinycore). Может только различие в исполнении скриптов, плюс в дебиан еще есть chroot через контекстное меню.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #99 : 24 Апрель 2021, 10:57:23 »
После перепроверок оказалось там нет такого варианта
Значит они думают так же как я :)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: OverlayFS - современный аналог AUFS
« Ответ #100 : 24 Апрель 2021, 16:16:30 »
Поэтому вывод
Моё мнение: по каким причинам не берут AUFS в ядро, это их дрязги. Но OverlayFS обречена быть хуже, так как все "прямые" решения уже реализованы в AUFS, а "обходные" всегда будут хуже и сложнее.
Выкинуть и забыть.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #101 : 24 Апрель 2021, 16:41:39 »
И да, и нет.

Плюсы aufs известны и возможности тоже. В чем же плюсы overlay? Это:
- во-первых, ничем не ограниченная линейка ядер
- во-вторых, все ли возможности aufs мы используем? Чаще надо на один раз подключить DEVX при компиляции или второй браузер, для проверки работы какого-то сайта, или еще какую прогу для посмотреть и отключить.
Для таких вот незатейливых пользовательских нужд, overlay прекрасно подходит и прекрасно справляется (с костылями конечно :)). А с собственными aufs ядрами с некоторых пор у нас напряженка. Во всяком случае не на любой вкус.
« Последнее редактирование: 24 Апрель 2021, 16:47:05 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: OverlayFS - современный аналог AUFS
« Ответ #102 : 24 Апрель 2021, 16:46:41 »
А с собственными aufs ядрами с некоторых пор у нас напряженка.
Известно почему, но почему-то тишина...
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: OverlayFS - современный аналог AUFS
« Ответ #103 : 24 Апрель 2021, 17:19:32 »
OverlayFS обречена быть хуже, так как все "прямые" решения уже реализованы в AUFS
https://www.opennet.ru/opennews/art.shtml?num=40947
с собственными aufs ядрами с некоторых пор у нас напряженка
В чем напряженка?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5339
  • Репутация: +139/-1
Re: OverlayFS - современный аналог AUFS
« Ответ #104 : 24 Апрель 2021, 17:41:21 »
В чем напряженка?
С тем, что собирает их непрофессионал и собирает так, что отсутствует часть функций, заявленных автором патчсета. :) Это ни в коем случае не упрек, но что есть то есть.