The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Компания Google представила новую систему публикации бинарных изменений

17.07.2009 17:09

Компания Google представила новую открытую реализацию системы бинарных обновлений для браузера Chromium, отличающуюся значительным уменьшением объема обновлений. Новый метод courgette упаковывает изменения в 9 раз эффективнее, чем ранее используемый метод bsdiff.

  1. Главная ссылка к новости (http://blog.chromium.org/2009/...)
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/22639-binary
Ключевые слова: binary, diff
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, ivan1986 (?), 17:23, 17/07/2009 [ответить]  
  • +/
    хм, тоесть дизассемблировали, сняли diff и потом заассемблоровали
    в принципе если использоуется один и тот-же ассемблер и дизассемблер, то получится то-же самое...
     
     
  • 2.2, Rudik (?), 17:29, 17/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Есть методы проще и лучше, придуманые ms уже давно очень. Экзешка так собирается, что по сути розбивается на секции. В случае багов достаточно поправить секцию. Не путать с секциями данных, кода, експорта-импорта и релоков в PE
     
     
  • 3.3, Aleksey (??), 17:34, 17/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. Секция у крупных программных продуктов может быть на 10 Мб. Так что фигня все это. При том, даже bsdiff на автомате учтет все секции (почему так происходит вы можете узнать, прочитав его документацию).
     
  • 3.5, XoRe (ok), 00:03, 18/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Есть методы проще и лучше, придуманые ms уже давно очень.

    То есть MS уже давно придумала, как обновлять 10МБ файл обновлениями размером 70кб или меньше?
    И даже реализовала? =)

     
     
  • 4.6, Aleksey (??), 06:18, 18/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно, а вы разве не видели размер каждого из их секьюрити апдейтов?
     

  • 1.4, Aleksey (??), 17:48, 17/07/2009 [ответить]  
  • +/
    А исходников этой чудо-утилиты я не нашел :(
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру