systemd umount

При использовании ssd синхронизация при выключении вообще не будет заметна. При этом периодическая синхронизация будет больше его убивать.
Lupus pilum mutat, non mentem.
jim945
Хуки
Вообще не в тему.
Нужно работать со всем корнем.
Прошу прощение не хук а псевдо-демон.
jim945
хук работает только в initramfs.
но тебе же можно:-)

А что тебе в Anything-sync-daemon мешает прописать usr,var,lib...? И монтировать изначальную систему в режиме для чтения, а когда надо записать изменения - mount -o remount,rw
Просто оформить это скриптом. Так же asd создает snapshot состояния системы.
И на сколько я понял по умолчанию синхронизирует на старте и выключение системы, а синхронизация по времени - опция, которую надо явно включить(например каждые два часа)
svicer
Anything-sync-daemon
А с ним можно загрузить систему с флешки и выдернуть ее? Потом вставить и записать изменения?
Lupus pilum mutat, non mentem.
jim945
Потом вставить и записать изменения?
не знаю попробуй. Я думаю можно, если все корневые каталоги будут в оперативке.
Мне с головой хватает squashfs и стандартного кеширования:-)
svicer
Я думаю можно
Ну и зря.
svicer
Мне с головой хватает squashfs
Для чего? Интересно.
Lupus pilum mutat, non mentem.
jim945
Для чего? Интересно.
например для:
/usr/firefox.sqsh /usr/lib/firefox squashfs defaults 0 0
размер обычной директории /usr/lib/firefox 83,4 mb
squashfs 46.6
запуск в два раза быстрее...
svicer
Интересно, а из tar он у вас тоже в два раза быстрее будет запускатся? Или быстрее?
Ошибки в тексте-неповторимый стиль автора©
indeviral
Интересно, а из tar он у вас тоже в два раза быстрее будет запускатся? Или быстрее?
я использовал gzip compression, который используется для сжатия ядра, с этой компрессией ядро стартует быстрее, чем с другими или без них(можете поиграться в mkinitcpio), про firefox я привел в пример, так как share lib и bin у меня в squashfs, сама система стартует как и раньше (+~1 сек на монтирование), а приложение запускаются гораздо быстрее(например plasma). Правда я думаю что squashfs может замедлить работу на ssd, так как потребуется дополнительное время на распаковку тогда как скорость чтения и так высока. Но у меня старая жестянка и это дает реальный прирост скорости к холодному запуску программ и библиотек. Засекал внешним секундомером:-)
может я чуть чуть ошибаюсь
но ядро в общем случаи распаковывается и вертится в озу... (несовсем понятно какое отношение к теме)

а squashfs это смонтированный архив, и вот мне интересно как скорость чтение из архива (естественно не распакованный) может быть выше чем напрямую?
Ошибки в тексте-неповторимый стиль автора©
Gzip это не tar:-) gzip упаковывает каждый файл отдельно, тогда как tar пакует в единый поток, что бы распаковать с squashfs не надо распаковывать весь архив, каждый файл отдельно распаковывается, а поскольку его размер меньше он считывается с жёсткого быстрее(можно и в оперативу сразу), но нагрузка на процессор увеличивается. В итоге скорость запуска увеличится за счёт большей нагрузки на процессор.
 
Зарегистрироваться или войдите чтобы оставить сообщение.