![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Компания Canonical представила утилиту etrace и добавила поддержку LZO в snap" | +/– | ![]() |
Сообщение от opennews (??), 01-Ноя-20, 09:47 | ||
Компания Canonical представила утилиту etrace, предназначенную для отслеживания активности во время выполнения приложения. Программа напоминает утилиты strace и ltrace, и также использует ptrace в процессе работы. Код распространяется под лицензией GPLv3... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1.
Сообщение от Аноним![]() | +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.
Сообщение от Аноним![]() | +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![]() | +1 +/– | ![]() |
Я так понял, что там добавлена поддержка подготовки образов с другим алгоритмом сжатия, сами алгоритмы и возможность монтирования образов там всегда были, т.к. это ядро монтирует образ squashfs со специально оформленным содержимым. Сама идея здравая с поддержкой алгоритмов, но было бы неплохо вообще присобачить возможность или конвертации или выбора алгоритма в момент установки пакетов. Например, для дешёвых VPS место более критично, чем пара-тройка секунд холодного старта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
22. Сообщение от Аноним (22), 01-Ноя-20, 11:36 | +/– | ![]() |
Велосипед Ubuntu всё ещё ездит. Желаете снапу той же участи? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #53 |
25.
Сообщение от timur.davletshin![]() | +/– | ![]() |
Свой "магазин" запилить можно или обязательно только проприетарщиной от Canonical пользоваться для распространения? Не кажется ли это как-то не очень open source? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #28 |
26.
Сообщение от timur.davletshin![]() | –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![]() | +/– | ![]() |
не наблюдаю тормозов на arm64, orange pi 3. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 Ответы: #30 |
30.
Сообщение от timur.davletshin![]() | –2 +/– | ![]() |
Значит, ты просто его не бенчмаркал. Даже Canonical увидела тормоза и решила, что надо что-то не просто делать, а выносить это в дефолт. А ты не видишь... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #38, #39 |
31.
Сообщение от timur.davletshin![]() | +/– | ![]() |
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | 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 +/– | ![]() |
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![]() | +/– | ![]() |
Спасибо за справку, я его использую с момента попадания в ядро. Тестировал на разных размерах блока, уровнях сжатия и архитектурах. ZSTD оставил на дефолтных настройках и только на зашифрованных внешних дисках с выравненным размером блока. Да и вообще там быстродействие не критично. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #51 |
48.
Сообщение от timur.davletshin![]() | +/– | ![]() |
> fedora вынесла btrfs в дефолт | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
49.
Сообщение от Аноним![]() | +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.
Сообщение от Сишник![]() | +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![]() | +/– | ![]() |
Напомни версию, с которой snap стал поддерживать магазины (репозитории) отличные от Ubuntu'овского? Чисто так, конкретно версию и опции для этого. А то языком чесать тут многие мастаки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 |
62.
Сообщение от timur.davletshin![]() | +/– | ![]() |
> Flatpak с головой хватает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
63.
Сообщение от timur.davletshin![]() | +/– | ![]() |
>> Алгоритм LZO сфокусирован на достижении максимальной скорости распаковки, ценой увеличения размера итогового архиваю. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
64. Сообщение от Аноним (64), 01-Ноя-20, 21:04 | +/– | ![]() |
Правда, сильно менее эффективен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
65.
Сообщение от Аноним![]() | +/– | ![]() |
максимальное сжатие это сценарий для deb или snap пакета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #68 |
66.
Сообщение от Аноним![]() | +1 +/– | ![]() |
zstd более эффективно, плюс brotli делали под web | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
67. Сообщение от Аноним (64), 01-Ноя-20, 21:23 | +1 +/– | ![]() |
А ты часть про "вроде бы в отдельных каталогах лежат" решил (тактично) не читать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
68.
Сообщение от timur.davletshin![]() | +1 +/– | ![]() |
Приболел? Deb распаковывается один раз - при установке, а из snap распаковывается при холодном старте и каждый раз, когда нужный объект вытесняется из кэша FS. Алгоритм высокой степени сжатия в первом случае оправдан, а во втором скорость более приоритетна. Ждать несколько секунд для запуска Хрома на SSD - это сраный стыд, когда из несжатой FS он стартует у меня на счёт "раз-два". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
69.
Сообщение от timur.davletshin![]() | +/– | ![]() |
Собственно, что и следовало доказать ))) | ||
Ответить | Правка | Наверх | 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 Добавить, Поддержать, Вебмастеру |