Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Компания Canonical представила утилиту etrace и добавила поддержку LZO в snap" | +/– | |
| Сообщение от opennews (??), 01-Ноя-20, 09:47 | ||
Компания Canonical представила утилиту etrace, предназначенную для отслеживания активности во время выполнения приложения. Программа напоминает утилиты strace и ltrace, и также использует ptrace в процессе работы. Код распространяется под лицензией GPLv3... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
1.
Сообщение от Аноним (1), 01-Ноя-20, 09:47
| +8 +/– | |
1. Почему не zstd? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #18, #26, #36, #58, #76 | ||
| 3. Сообщение от lockywolf (ok), 01-Ноя-20, 09:53 | +1 +/– | |
Почему не brotli? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #42, #66 | ||
| 5. Сообщение от Аноним (5), 01-Ноя-20, 10:17 | –3 +/– | |
А смысл почти в два раза увеличивать размер пакета чтобы сэкономить пару секунд при первом запуске и какие-то несущественные доли секунд при повторных запусках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. Сообщение от Аноним (6), 01-Ноя-20, 10:26 | +10 +/– | |
>При тестировании пакета с Chromium применение LZO вместо используемого по умолчанию алгоритма XZ позволяет в 2-3 раза ускорить запуск snap-пакета за счёт сокращения времени на распаковку образа SquashFS. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. Сообщение от m.makhno (ok), 01-Ноя-20, 10:31 | +4 +/– | |
Снапы, контейнеры - нафига они для обычных приложений? Как-то это не по UNIX-way. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #8, #12, #14, #37, #72 | ||
8.
Сообщение от Аноним (8), 01-Ноя-20, 10:42
| +7 +/– | |
Это ubuntu-way. Видимо попытка уменьшить зависимость от debian. Но увы, все что пилит Canonical - рано или поздно оказывается в мусорке - upstart, mir, unity. И эта их идея - перетащить все пользьовательское ПО в snap пойдет туда же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #15, #16 | ||
| 9. Сообщение от Иваня (?), 01-Ноя-20, 10:50 | –1 +/– | |
На Go'шечке О - отлично! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #17 | ||
| 10. Сообщение от Аноним (10), 01-Ноя-20, 10:54 | +/– | |
оо Круто, давно пользуюсь снапом, очень удобен в упаковки и использовании. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25 | ||
| 11. Сообщение от Аноним (15), 01-Ноя-20, 10:57 | +/– | |
То есть они сами намекают, что snap - небезопасно и не вызывает доверия. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #27 | ||
| 12. Сообщение от Аноним (16), 01-Ноя-20, 11:01 | +/– | |
> Снапы, контейнеры - нафига они для обычных приложений? Как-то это не по | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 13. Сообщение от Аноним (15), 01-Ноя-20, 11:01 | +/– | |
Не, ну хотя бы libptrace прикрутили, а то вызовы через Exec() это уж совсем смешно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. Сообщение от ИмяХ (?), 01-Ноя-20, 11:08 | –1 +/– | |
В макОС-Х все приложения такие, но никто им не говорит, что это не по юниксу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #19, #20 | ||
| 15. Сообщение от Аноним (15), 01-Ноя-20, 11:10 | +4 +/– | |
Вот Юнити очень жаль, да. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #32 | ||
| 16. Сообщение от Аноним (16), 01-Ноя-20, 11:10 | +5 +/– | |
> Это ubuntu-way. Видимо попытка уменьшить зависимость от debian. Но увы, все что | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #44 | ||
| 17. Сообщение от Аноним (15), 01-Ноя-20, 11:11 | +/– | |
Там, блин, обмазка из os/exec. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 18. Сообщение от Аноним (-), 01-Ноя-20, 11:12 | +11 +/– | |
Ааа! Что они делают. Сколько лет снапу и попытались решить проблему со скоростью запуска, и взяли не zstd, и даже не lz4, а lzo. В 2020-м. Они даже не пытаются делать вид, что снап не постигнет участь прошлых велосипедов Canonical. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #22, #60 | ||
| 19. Сообщение от Sluggard (ok), 01-Ноя-20, 11:16 | +6 +/– | |
> никто им не говорит, что это не по юниксу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 20. Сообщение от Lex (??), 01-Ноя-20, 11:23 | +2 +/– | |
В яблоке вообще стараются про юникс не вспоминать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #56 | ||
21.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 11:29
| +1 +/– | |
Я так понял, что там добавлена поддержка подготовки образов с другим алгоритмом сжатия, сами алгоритмы и возможность монтирования образов там всегда были, т.к. это ядро монтирует образ squashfs со специально оформленным содержимым. Сама идея здравая с поддержкой алгоритмов, но было бы неплохо вообще присобачить возможность или конвертации или выбора алгоритма в момент установки пакетов. Например, для дешёвых VPS место более критично, чем пара-тройка секунд холодного старта. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. Сообщение от Аноним (22), 01-Ноя-20, 11:36 | +/– | |
Велосипед Ubuntu всё ещё ездит. Желаете снапу той же участи? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #53 | ||
25.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 11:54
| +/– | |
Свой "магазин" запилить можно или обязательно только проприетарщиной от Canonical пользоваться для распространения? Не кажется ли это как-то не очень open source? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #28 | ||
26.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 11:57
| –3 +/– | |
Неплохо по уровню настраивания уровня компрессии, но на всяких там армах дико тормозит даже на слабых настройках. Плюс, декомпрессия на уровне ядерных алгоритмов, особенно сильно пожатого, приводит к блокировке всего запущенного от усера. Например, тот же pulse может исчерпать свои буфера и начать икать при банальном запуске софта из снапа! Я не говорю, что это сугубо специфичная проблема для снапа (установи корень на btrfs+zstd в макс. уровне сжатия и порадуйся диким тупнякам юзерспейса при каждом обращении к FS), просто вынос сего дела на ядерные алгоритмы имеет свои серьёзные минусы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #29, #35 | ||
| 27. Сообщение от Аноним (27), 01-Ноя-20, 12:03 | +1 +/– | |
> То есть они сами намекают, что snap - небезопасно и не вызывает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #49 | ||
| 28. Сообщение от Аноним (28), 01-Ноя-20, 12:24 | –3 +/– | |
> Свой "магазин" запилить можно или обязательно только проприетарщиной от Canonical пользоваться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #31 | ||
29.
Сообщение от cjaushe4ka (?), 01-Ноя-20, 12:32
| +/– | |
не наблюдаю тормозов на arm64, orange pi 3. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #30 | ||
30.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 12:51
| –2 +/– | |
Значит, ты просто его не бенчмаркал. Даже Canonical увидела тормоза и решила, что надо что-то не просто делать, а выносить это в дефолт. А ты не видишь... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #38, #39 | ||
31.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 12:52
| +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #59 | ||
| 32. Сообщение от Аноним (32), 01-Ноя-20, 12:55 | +1 +/– | |
На самом деле нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 34. Сообщение от Аноним (32), 01-Ноя-20, 13:02 | +2 +/– | |
> Компания Canonical представила утилиту etrace, предназначенную для отслеживания активности во время выполнения приложения. Программа напоминает утилиты strace и ltrace, и также использует ptrace в процессе работы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. Сообщение от Shevchuk (ok), 01-Ноя-20, 13:53 | +2 +/– | |
> zstd в макс. уровне сжатия | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #47 | ||
| 36. Сообщение от Аноним (36), 01-Ноя-20, 14:03 | –4 +/– | |
По-моему, что 1.7 с, что 8.1 с - не критично. Приемлемо вплоть до 10 c запуска тяжёлого приложения. Не стоит на это мастурбировать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #40 | ||
| 37. Сообщение от Аноним (36), 01-Ноя-20, 14:05 | –2 +/– | |
>Снапы, контейнеры - нафига они для обычных приложений? Как-то это не по UNIX-way. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 38. Сообщение от Аноним (38), 01-Ноя-20, 14:06 | +/– | |
> ДАЖЕ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
39.
Сообщение от Аноним (1), 01-Ноя-20, 14:09
| –1 +/– | |
fedora вынесла btrfs в дефолт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #48 | ||
| 40. Сообщение от iPony129412 (?), 01-Ноя-20, 14:26 | –1 +/– | |
Ну когда десять секунд калькулятор запускается — это так себе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #57 | ||
| 41. Сообщение от Аноним (41), 01-Ноя-20, 15:04 | –1 +/– | |
Flatpak с головой хватает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #45, #62 | ||
| 42. Сообщение от Аноним (-), 01-Ноя-20, 15:09 | +5 +/– | |
Пачём broccoli? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 44. Сообщение от Аноним (44), 01-Ноя-20, 15:51 | +2 +/– | |
>Это попытка сбросить с себя "лишнюю работу" по пакетированию всякого силами самой Canonical, по задумке снапы должны прижиться, и их должны будут собирать разрабы самой софтины, а маркуша сотоварищи будет только площадку для распространения предоставлять, это для них выгодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #52 | ||
| 45. Сообщение от Аноним (45), 01-Ноя-20, 16:17 | +/– | |
Вот вам Snap pздюки https://flathub.org/home | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #55 | ||
47.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 16:30
| +/– | |
Спасибо за справку, я его использую с момента попадания в ядро. Тестировал на разных размерах блока, уровнях сжатия и архитектурах. ZSTD оставил на дефолтных настройках и только на зашифрованных внешних дисках с выравненным размером блока. Да и вообще там быстродействие не критично. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #51 | ||
48.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 16:31
| +/– | |
> fedora вынесла btrfs в дефолт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
49.
Сообщение от Аноним (8), 01-Ноя-20, 16:50
| +1 +/– | |
Наконец-то в этих ваших линуксах появятся нормальные вирусы, а значит и антивири для хомячков. Все будут при деле | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #50 | ||
| 50. Сообщение от Аноним (50), 01-Ноя-20, 16:59 | +/– | |
А какие антивири не работают на линуксе? Вроде, все без исключения, имеют линукс версии. Или ты о чём-то другом? Или, наверное, ты пропустил момент, когда линукс стал чересчур популярным? Лет 10 назад так примерно, да. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 51. Сообщение от Shevchuk (ok), 01-Ноя-20, 17:04 | +/– | |
Да я без претензий же (минусы не мои) — понятно, что макс сжатие это для бенчмарка : ) Написал просто чтоб другие так в живых системах не делали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #65 | ||
| 52. Сообщение от n00by (ok), 01-Ноя-20, 17:07 | +/– | |
А Вы случаем не планируете в ближайшее время опубликовать (ссылку на) сам проект? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #44 Ответы: #70 | ||
| 53. Сообщение от НяшМяш (ok), 01-Ноя-20, 17:21 | +5 +/– | |
Это та убунта, где к дебиану вместо колёс Unity + Upstart прикрутили две красных шляпы? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 54. Сообщение от Аноним (55), 01-Ноя-20, 17:27 | +/– | |
> Алгоритм LZO сфокусирован на достижении максимальной скорости распаковки, ценой увеличения размера итогового архиваю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #63 | ||
| 55. Сообщение от Аноним (55), 01-Ноя-20, 17:28 | +/– | |
AppImage же https://appimage.org/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 56. Сообщение от НяшМяш (ok), 01-Ноя-20, 17:30 | –1 +/– | |
> В яблоке вообще стараются про юникс не вспоминать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #67, #73 | ||
57.
Сообщение от Сишник (?), 01-Ноя-20, 17:36
| +4 +/– | |
Ну а что, калькулятор на электроне в снапе вполне себе сложный тяжёлый софт, включающий в себя сочетание тысяч человеколет напряжённого труда уважаемых профессионалов, взвешенные решения и передовую архитектуру, можно и почтить их тяжёлый труд 8.1с паузой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 58. Сообщение от liberal (?), 01-Ноя-20, 18:05 | –1 +/– | |
> zstd | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 59. Сообщение от Аноним (59), 01-Ноя-20, 18:44 | –1 +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #61, #69 | ||
| 60. Сообщение от zstd (?), 01-Ноя-20, 19:16 | +/– | |
Ну так-то lzo быстрее zstd. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #64 | ||
61.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 19:53
| +/– | |
Напомни версию, с которой snap стал поддерживать магазины (репозитории) отличные от Ubuntu'овского? Чисто так, конкретно версию и опции для этого. А то языком чесать тут многие мастаки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
62.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 19:55
| +/– | |
> Flatpak с головой хватает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
63.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 19:59
| +/– | |
>> Алгоритм LZO сфокусирован на достижении максимальной скорости распаковки, ценой увеличения размера итогового архиваю. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 64. Сообщение от Аноним (64), 01-Ноя-20, 21:04 | +/– | |
Правда, сильно менее эффективен | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
65.
Сообщение от Аноним (1), 01-Ноя-20, 21:15
| +/– | |
максимальное сжатие это сценарий для deb или snap пакета. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #51 Ответы: #68 | ||
66.
Сообщение от Аноним (1), 01-Ноя-20, 21:15
| +1 +/– | |
zstd более эффективно, плюс brotli делали под web | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 67. Сообщение от Аноним (64), 01-Ноя-20, 21:23 | +1 +/– | |
А ты часть про "вроде бы в отдельных каталогах лежат" решил (тактично) не читать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
68.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 23:17
| +1 +/– | |
Приболел? Deb распаковывается один раз - при установке, а из snap распаковывается при холодном старте и каждый раз, когда нужный объект вытесняется из кэша FS. Алгоритм высокой степени сжатия в первом случае оправдан, а во втором скорость более приоритетна. Ждать несколько секунд для запуска Хрома на SSD - это сраный стыд, когда из несжатой FS он стартует у меня на счёт "раз-два". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
69.
Сообщение от timur.davletshin (ok), 01-Ноя-20, 23:18
| +/– | |
Собственно, что и следовало доказать ))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 70. Сообщение от Аноним (44), 02-Ноя-20, 00:49 | +1 +/– | |
https://github.com/KOLANICH/prebuilder.py . Заранее предупреждаю, о нюансах: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #74 | ||
| 71. Сообщение от ZULUL (?), 02-Ноя-20, 00:59 | +/– | |
Не нужно. Самым первым делом на любой убунте делают sudo apt purge snapd, и все проблемы с долгим запуском софта пропадают. Естественно нужно будет установить из apt замету тем программам что были захреначены в snap, емнип это системный монитор и калькулятор в гноме (заранее посмотрите на вывод snap list). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. Сообщение от max (??), 02-Ноя-20, 09:37 | +/– | |
Забыли что-ли, как нерадивые контрибьюторы удаляли /usr или ещё что-нибудь. И это только непреднамеренные пакости, а существуют ещё злонамеренные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 | ||
| 73. Сообщение от Lex (??), 02-Ноя-20, 11:29 | +1 +/– | |
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 | ||
| 74. Сообщение от n00by (ok), 02-Ноя-20, 16:01 | +/– | |
> https://github.com/KOLANICH/prebuilder.py | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #70 Ответы: #77 | ||
| 75. Сообщение от Аноним (75), 02-Ноя-20, 18:12 | +/– | |
snap это такая поделка виндузятников неудачников | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. Сообщение от fuggy (ok), 02-Ноя-20, 19:49 | +/– | |
Хоть я и предпочитаю xz для долговременного архивирования. Они что не знали, что их образы для запуска и требуют быстрого разархивирования, но выбрали xz. А теперь бросаются из крайности в крайность, когда для ускорения меняют медленный сильножмущий на быстрый, но не жмущий. На zstd менять было бы логичнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 77. Сообщение от Аноним (44), 04-Ноя-20, 10:59 | +/– | |
>Вот "пакетный менеджер" и должен уметь восстанавливать систему при такой аварии | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 78. Сообщение от And (??), 07-Ноя-20, 15:43 | +/– | |
Мда. Это ж чтоб сами проверяли какой адвари натащили в систему внутри снэпов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |