Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 30
×

Facebook презентувала технологію стиснення даних для мобільних застосунків Superpack

Усі статті, обговорення, новини про Mobile — в одному місці. Підписуйтеся на телеграм-канал!

Американський техногігант Facebook розробив технологію асиметричного стиснення даних Superpack. Ця технологія поєднує аналіз компілятора і стиснення даних для оптимізації зберігання інформації, повідомляє прес-служба компанії.

При цьому вказане рішення там пояснюють тим, що застосунки продовжують збільшуватися в розмірах, і це погано позначається на продуктивності мобільних пристроїв, тому такі компілятори, як Deflate і LZMA, незважаючи на те, що нині справляються з оптимізацією даних, незабаром втратять актуальність.

Зазначено, що Superpack заснована на теорії складності Андрія Колмогорова, згідно з якою інформаційний зміст фрагмента даних визначається розміром самої короткої програми, яка може генерувати ці дані.

Як наголошується, Facebook не претендує на звання першопрохідців, базиси теорії час від часу використовують багато інших компаній для організації даних, однак Superpack прагне вдосконалити нинішні технології, використовуючи як методи компілятора, так і сучасні підходи оптимізації даних.

Чим іще корисна нова технологія

Також у компанії заявляють, що Superpack дозволив зменшити розмір застосунків для пристроїв під управлінням Android у середньому на 20%, порівняно з Zip-стисненням даних.

До того ж, Superpack непогано справляється з оптимізацією коду. Відомо, що в Facebook йде активна робота над дельта-стисненням коду для зменшення розміру оновлень програмного забезпечення, а також над алгоритмом обробки файлів за запитом, який заощадить простір на жорсткому диску, зберігаючи оптимізовані бібліотеки і розпаковуючи їх у процесі завантаження.

Розробники також обіцяють незабаром адаптувати Superpack для пристроїв на iOS. Зараз порт нібито знаходиться на фінішній прямій.

За словами співробітників Facebook, у компанії сподіваються представити технологію Superpack поза екосистемою продуктів, що належать корпорації, і дати можливість усім розробникам вільно оптимізувати свої застосунки.

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Якнайменше 2 помилки в статті — «самий» та «жорсткий диск».

Фейсбук деликатно намекает, что их SDK будет продолжать жиреть из года в год

Deflate і LZMA

это всё ж архиваторы

Но не компиляторы уж точно

Tar — це архіватор, а deflate і lzma — це алгоритми стиснення.

Я десь в 2014 році про застосунок дізнався коли в LeBoutique почали обговорювати українську локалізацію.

Є ще «використанок» але його зустрічав в образливому контексті.

Для моди є новотвір. Застосунок походить від перекладу з англійської і є набагато логічнішим, коли додаток — з російської.

Коментар порушує правила спільноти і видалений модераторами.

Підписатись на коментарі