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

Автор Тема: mkpfs сжатие  (Прочитано 1078 раз)

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

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4989
  • Репутация: +135/-0
  • Старый чайник
Re: mkpfs сжатие
« Ответ #15 : 10 Февраль 2017, 14:42:09 »
Наш mksquashfs -comp lz4 вроде бы не умеет, из Росы тоже.
Черновое , временное уменьшение времени сборки очень удобно
Для таких целей быстрее всего получается монтировать каталог. Окончательную сборку отлаженного модуля можно не полениться запаковать руками.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18190
  • Репутация: +140/-0
    • PuppyRus-A
Re: mkpfs сжатие
« Ответ #16 : 10 Февраль 2017, 14:55:21 »
Для таких целей быстрее всего получается монтировать каталог.
По итогу обсуждения pfsmerge-dir тоже об этом подумал. Теоретически -да. Практически  стремно.
Так есть уверенность что в папке, которую запаковал все без сюрпризов, а если ее подключить .... Может не отключится. Или еще чего. squash, который по определению RO как-то надежнее... Кто так пробовал собирать?
Возможно уже привычка

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #17 : 10 Февраль 2017, 15:01:32 »
Наш mksquashfs -comp lz4 вроде бы не умеет, из Росы тоже.
Чей то не умеет. Собирал сегодня. И подключал даже.
Для таких целей быстрее всего получается монтировать каталог.
Вчера об этом разговаривали в соседней теме.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4989
  • Репутация: +135/-0
  • Старый чайник
Re: mkpfs сжатие
« Ответ #18 : 10 Февраль 2017, 16:18:35 »
Практически  стремно.
Кто так пробовал собирать?
Уже долгие годы так довожу до ума собираемые модули. _DEV для компиляции тоже так подключаю.
Собирал сегодня.
С какими ключами?
« Последнее редактирование: 10 Февраль 2017, 16:20:35 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18190
  • Репутация: +140/-0
    • PuppyRus-A
Re: mkpfs сжатие
« Ответ #19 : 10 Февраль 2017, 16:34:43 »
Уже долгие годы так довожу до ума собираемые модули
Я же не говорю что так нельзя. Надо будет попробовать. К сжатию это имеет косвенное отношение

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #20 : 10 Февраль 2017, 16:45:48 »
mksqushfs чего куда.xzm -comp lz4
activate куда. xzm
Вроде так.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4989
  • Репутация: +135/-0
  • Старый чайник
Re: mkpfs сжатие
« Ответ #21 : 10 Февраль 2017, 17:19:52 »
Вроде так.
Я про ключи компиляции.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 953
  • Репутация: +14/-0
Re: mkpfs сжатие
« Ответ #22 : 10 Февраль 2017, 17:40:00 »
По дефолту надо делать быстрый вариант, ключами - оптимизации.

Оффлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 4989
  • Репутация: +135/-0
  • Старый чайник
Re: mkpfs сжатие
« Ответ #23 : 10 Февраль 2017, 18:26:50 »
Я про ключи компиляции.
Разобрался уже. Что-то я от lz4 не в восторге. База Richy xz 68Mb, gz 82Mb, lz4 98Mb :(
надо делать быстрый вариант
При создании сохранёнки надо, в остальных случаях смотреть по обстоятельствам.
« Последнее редактирование: 10 Февраль 2017, 18:54:35 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #24 : 10 Февраль 2017, 19:54:43 »
При создании сохранёнки надо, в остальных случаях смотреть по обстоятельствам.
При создании сохраненки может даже и lz4, там скорость вообще критична. А в остальных случаях  логично по дефолту компромиссный вариант между сжатием и скоростью, а сейчас выбран самый медленный. Если эти два процента для вас критичны конечно будем выносить в конфиг, но сказать по честному я не понимаю почему это так важно.
По lz4. Тест скорости чтения в магос со сжатием xz и lz4.
[23:10:06] ilfat: Это xz  prnt.sc/e70qpr
[23:10:56] ilfat: Это lz4 prnt.sc/e70rfx

Размер увеличился на 70% при пережатии  в  lz4.
Тест делал ilfat.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18190
  • Репутация: +140/-0
    • PuppyRus-A
Re: mkpfs сжатие
« Ответ #25 : 11 Февраль 2017, 14:01:02 »
По дефолту надо делать быстрый вариант, ключами - оптимизации.
На мой взгляд - по дефолту - макс. сжатие. С -g максимально быстрое создание. Оба - через изменяемый конфиг. Чтобы не спорить.
Для чего еще может быть третий вариант сжатия (кроме : маленький, быстро) ?

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #26 : 11 Февраль 2017, 14:25:32 »
На мой взгляд - по дефолту - макс. сжатие. С -g максимально быстрое создание. Оба - через изменяемый конфиг. Чтобы не спорить.
Для чего еще может быть третий вариант сжатия (кроме : маленький, быстро) ?
У нас сейчас бурное обсуждение и тесты по этому поводу. Пока склоняемя к тому что алгоритм компрессии следует вынести в конфиг. То есть через магос.ини задавать. В системе скорее всего параметр будет в /etc/sysconfig/magos. Как аккуратно прикрутить к pfs-utils пока не знаю. Похоже костыль будет в этом месте.
З.Ы, Результаты интересные получаются. Выжимку сюда сделаю.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 18190
  • Репутация: +140/-0
    • PuppyRus-A
Re: mkpfs сжатие
« Ответ #27 : 11 Февраль 2017, 14:48:04 »
Пока склоняемя к тому что алгоритм компрессии следует вынести в конфиг.
Не зря же договорились делать универсально
В системе скорее всего параметр будет в /etc/sysconfig/magos. Как аккуратно прикрутить к pfs-utils пока не знаю.
А через /etc/initvars никак? Чтобы не плодить конфигов...
У нас сейчас бурное обсуждение и тесты
Меньше точно не сделать, а вот быстрее - интересно

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #28 : 11 Февраль 2017, 15:17:14 »
А через /etc/initvars никак? Чтобы не плодить конфигов...
Сам об этом думаю, но initrd пофиг на сжатие, а инитварс он создает.
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 905
  • Репутация: +4/-0
    • chat.magos-linux.ru
Re: mkpfs сжатие
« Ответ #29 : 11 Февраль 2017, 16:59:43 »
Лень сюда копировать, почитайте у нас
http://magos-linux.ru/~mgslinux/index.php?option=com_agora&task=topic&id=1050&p=1&Itemid=55#p18241
magos-linux.ru - форум
chat.magos-linux.ru - беседка (чат)