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