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

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

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: mkpfs сжатие
« Ответ #15 : 10 Февраль 2017, 14:42:09 »
Наш mksquashfs -comp lz4 вроде бы не умеет, из Росы тоже.
Черновое , временное уменьшение времени сборки очень удобно
Для таких целей быстрее всего получается монтировать каталог. Окончательную сборку отлаженного модуля можно не полениться запаковать руками.
Моноблок 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

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

Оффлайн betcher

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: mkpfs сжатие
« Ответ #18 : 10 Февраль 2017, 16:18:35 »
Практически  стремно.
Кто так пробовал собирать?
Уже долгие годы так довожу до ума собираемые модули. _DEV для компиляции тоже так подключаю.
Собирал сегодня.
С какими ключами?
« Последнее редактирование: 10 Февраль 2017, 16:20:35 от DdShurick »
Моноблок 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

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

Оффлайн betcher

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: mkpfs сжатие
« Ответ #21 : 10 Февраль 2017, 17:19:52 »
Вроде так.
Я про ключи компиляции.
Моноблок 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

Оффлайн neobht

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
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 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
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.

Оффлайн sfs

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

Оффлайн betcher

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

Оффлайн sfs

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

Оффлайн betcher

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

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
  • Автор темы
    • MagOS linux
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