Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Александр
    @betcher
    Пробовал в бариуме, решил что нафиг там не нужен. Использую лайтдм.
    Александр
    @betcher
    По поводу zstd еще. У меня два ноута живых сейчас. Один старенький с i5, обычным hdd и 8G озу, второй свежий райзен 5600H, nvme, 16G. На обеих машинах в сквоштесте лидирует zstd по скорости чтения если замерять со всьроенного носителя.
    Михаил
    @magos-linux
    А потери по размеру?
    Александр
    @betcher
    Точно не помню, процентов 20 плюс наверное.
    ilfat
    @ilfat12
    Когда я тестировал у меня было 12% разницы на модуле core и ещё каком-то из первых.
    Для себя нашел оптимальным level 18
    Дальше размер не менялся сколь либо заметно, но время сжатия на 22 уже в 2 раза дольше.
    На образе Росы разница в размере между 18 и 22 левелами 12-14 мегабайт.
    Александр
    @betcher
    write     /.memory/bundles/00-basesys.trm.xzm                       xz           643M          58.41 sec
    write     /.memory/bundles/00-basesys.trm.xzm                     zstd           699M          33.15 sec
    
    write        /.memory/bundles/05-kmod.trm.xzm                       xz            71M           2.27 sec
    write        /.memory/bundles/05-kmod.trm.xzm                     zstd            71M           1.16 sec
    
    write          /.memory/bundles/10-extsys.xzm                       xz           578M          50.85 sec
    write          /.memory/bundles/10-extsys.xzm                     zstd           627M          31.25 sec
    
    write               /.memory/bundles/cups.xzm                       xz           131M           7.54 sec
    write               /.memory/bundles/cups.xzm                     zstd           134M           4.64 sec
    
    write            /.memory/bundles/firefox.xzm                       xz            71M           6.47 sec
    write            /.memory/bundles/firefox.xzm                     zstd            78M           3.88 sec
    
    write              /.memory/bundles/geany.xzm                       xz            93M          11.18 sec
    write              /.memory/bundles/geany.xzm                     zstd            99M           7.54 sec
    
    
    write                /.memory/bundles/git.xzm                       xz            23M          13.79 sec
    write                /.memory/bundles/git.xzm                     zstd            25M           7.90 sec
    
    write        /.memory/bundles/libreoffice.xzm                       xz           116M           9.80 sec
    write        /.memory/bundles/libreoffice.xzm                     zstd           131M           5.92 sec
    
    write           /.memory/bundles/telegram.xzm                       xz            31M           1.87 sec
    write           /.memory/bundles/telegram.xzm                     zstd            32M           1.14 sec
    write     /.memory/bundles/zz-patches.trm.xzm                       xz           948K           0.11 sec
    write     /.memory/bundles/zz-patches.trm.xzm                     zstd           968K           0.08 sec
    
    ==========================================================
    read  all                            xz         126.12 sec
    read  all                          zstd          26.03 sec
    
    write all                            xz         162.29 sec
    write all                          zstd          96.66 sec
    ==========================================================
    size  all                        source     5605.6M (100%)
    size  all                            xz    1753.1M (31.2%)
    size  all                          zstd    1893.4M (33.7%)
    ==========================================================
    Best read  speed  -- zstd
    Best write speed  -- zstd
    Best compression  -- xz
    ==========================================================
    Это squashtest xz, zstd --dirs /.memory/bundles/* в бариии на nvme c райзен 5600H
    ilfat
    @ilfat12
    8% что ли получается? Смешная разница при почти 5-кратном увеличении скорости чтения.
    Александр
    @betcher
    Пятикратная скорость из-за nvme. На флешке будет иначе.
    ilfat
    @ilfat12
    У меня на USB 2.0 zstd быстрее чем xz, во сколько раз не помню, врать не буду, но заметно. Если у тебя на Райзене есть USB 2.0 проверь, если не сложно :)
    Александр
    @betcher
    Ок,сделаю.
    ilfat
    @ilfat12
    Сейчас обновил и конвертнул МагОС в zstd:
    ===============================
    Размер до конвертации:    1938M
    Размер после конвертации: 2176M
    ===============================
    Что на 12.3% больше
    Александр
    @betcher
    squashtest xz, zstd --dirs /.memory/bundles/*
    write     /.memory/bundles/00-basesys.trm.xzm                       xz           643M         166.61 sec
    write     /.memory/bundles/00-basesys.trm.xzm                     zstd           699M         175.75 sec
    
    write        /.memory/bundles/05-kmod.trm.xzm                       xz            71M          20.54 sec
    write        /.memory/bundles/05-kmod.trm.xzm                     zstd            71M          19.15 sec
    
    write          /.memory/bundles/10-extsys.xzm                       xz           578M         147.62 sec
    write          /.memory/bundles/10-extsys.xzm                     zstd           627M         159.28 sec
    
    write               /.memory/bundles/cups.xzm                       xz           131M          37.98 sec
    write               /.memory/bundles/cups.xzm                     zstd           134M          36.25 sec
    
    write            /.memory/bundles/firefox.xzm                       xz            71M          25.62 sec
    write            /.memory/bundles/firefox.xzm                     zstd            78M          20.90 sec
    
    write              /.memory/bundles/geany.xzm                       xz            93M          34.69 sec
    write              /.memory/bundles/geany.xzm                     zstd            99M          29.15 sec
    
    write                /.memory/bundles/git.xzm                       xz            23M          21.05 sec
    write                /.memory/bundles/git.xzm                     zstd            25M          15.86 sec
    
    write        /.memory/bundles/libreoffice.xzm                       xz           116M          38.41 sec
    write        /.memory/bundles/libreoffice.xzm                     zstd           131M          34.20 sec
    
    write           /.memory/bundles/telegram.xzm                       xz            31M          11.77 sec
    write           /.memory/bundles/telegram.xzm                     zstd            32M           8.81 sec
    
    write     /.memory/bundles/zz-patches.trm.xzm                       xz           948K           3.19 sec
    write     /.memory/bundles/zz-patches.trm.xzm                     zstd           968K           0.38 sec
    
    ==========================================================
    read  all                            xz         147.17 sec
    read  all                          zstd          89.20 sec
    
    write all                            xz         507.48 sec
    write all                          zstd         499.73 sec
    ==========================================================
    size  all                        source     5605.6M (100%)
    size  all                            xz    1753.1M (31.2%)
    size  all                          zstd    1893.4M (33.7%)
    ==========================================================
    Best read  speed  -- zstd
    Best write speed  -- zstd
    Best compression  -- xz
    ==========================================================
    тот же ноут, usb2.0
    Evgeny Ananyev
    @EAnsy
    Если это самописная утилита сравнения -- в итогах хотелось бы видеть, на сколько процентов Best лучше другого варианта. Для оценки, сколько в чём теряем-приобретаем. Моё IMHO -- zstd имеет смысл при установке системы на диск как минимум. С медленных флешек работать -- бОльший объём закачивать, нивелирует скорость распаковки -- но вопрос, насколько, индивидуален, от скорости чтения с конкретного носителя зависит.
    Александр
    @betcher
    Самописная, да. С процентами для скорости чтения не понятно от чего отталкиваться, то есть что брать за 100%. При сравнении размера оттталкиваюсь от не запакованного размера. А для скорости такого значения нет.
    Можете попробовать сами этот скрипт есть в магос.
    Только параметры другие будут, пример из бариума.
    Evgeny Ananyev
    @EAnsy
    Отталкиваться от показаний самого медленного участника, если их более двух. Ну и для двух тоже.
    Александр
    @betcher
    Можно так, да.
    ilfat
    @ilfat12
    @EAnsy бОльший объем на 238 мегабайт. Это ни о чем. Заливаешь на флешку один раз, а пользуешься многократно. Даже копитурам особо не пострадает. За то скорость вырастет даже на USB 2.0 в 2 и более раз. Про USB 3.х и SSD уж и говорить не стоит.
    Александр
    @betcher
    Да, слышал.
    Думаешь стоит на упреждение действовать?
    Я думаю если страница на несколько дней исчезнет страшного не случится.
    И вообще. Боюсь это будет самая меньшая из наших проблем (
    Михаил
    @magos-linux
    Всё норм. Выстоим. С нами Бог!
    Александр
    @betcher
    Мы с этой военной авантюрой огребем со всех сторон.
    Вот тебе уже легче ). А я атеист.
    Михаил
    @magos-linux
    Не боись, надо с колен вставать уже. И давай не будем о политике в этом форуме. По поводу атеизма - это вообще отдельная тема...
    Александр
    @betcher
    Ок.
    Михаил
    @magos-linux
    чем закончились тесты с zstd? думаешь надо переходить?
    Александр
    @betcher
    Если скорость чтения нам важнее размера, то надо.
    Быстрее чем xz получается практически в любых конфигурациях железа.
    Михаил
    @magos-linux
    какие-то параметры из своих тестов порекомендуешь?
    Александр
    @betcher
    Я гонял только по дефолту. Могу спросить Ильфата. Он сейчас тоже, кстати, в Росе работает. Вместе эльбрус покоряем )
    Сек. напишу ему.
    Михаил
    @magos-linux
    это вы молодцы, удачи вам!
    Александр
    @betcher
    У нас и на эльбрусе сборка с uird. Горбатого могила исправит )
    Михаил
    @magos-linux
    у тебя железо то эльбрусовское есть или ты по удалёнке?
    Александр
    @betcher
    У меня стоит, Ильфат по удаленке.
    Сейчас сам напишет
    ilfat
    @ilfat12
    Там из параметров вроде только сжатие. Ну 18-ый левел самый оптимальный как по мне. После него сжатия практически уже нет, то есть например образ Росы на 18 левеле стал всего на 12 бм больше чем на 22. А образ Росы более двух гигов, где-то 2.4. И скорость чтения, то бишь распаковки, меняется в пределах погрешности на 2-3 секунды. Растет только время сжатия. Например разница между 18 и 22 в два раза.
    Михаил
    @magos-linux
    Спасибо. время сжатия для меня не так критично. Надо будет попробовать
    Evgeny Ananyev
    @EAnsy
    Ребят, привет! Я устал воевать...
    Михаил
    @magos-linux
    Привет! где воюешь?