Войти

Или войди с помощью

Installer 4. Немного фактов. Part II

Vlade avatar |

Сегодня Слава Карпенко выложил вторую часть “поучительной саги” под названием “Installer 4”.

Постараюсь максимально правильно перевести эту “сагу” с буржуйского:

“Предыдущий Инсталлер имел один большой минус: он хранил информацию об установленных и доступных к установке программах в plist файлах. Хоть это и было для нас (программистов) удобно, от этого необходимо отходить по ряду причин.

Во-первых, это размер plist файлов. При достаточном количестве репозиториев данный файлы могут занимать до 10-20 мегабайт. Эту проблему мы частично решили в Инсталлере 3.1 переведя plist-ы в двоичный формат вместо обычного XML. Они занимают меньше места и загружаются на порядок быстрее.

Во-вторых, загруженная база данных по репозиториям хранилась в оперативной памяти. А так как у нашего аппарата с этим строго, Инсталлер мог самопроизвольно закрываться из-за исчерпанного лимита RAM.

В-третьих, поиск по этой базе данных занимал огромное количество времени, так как приходилось обрабатывать каждый файл по очереди.

Приняв во внимание все эти минусы, мы решили перейти на использование sqlite. Что даст нам очень быстрый поиск, отпадёт необходимость загружать всю базу данных в RAM и увеличится скорость загрузки программы.

Завтра я вам расскажу как изменятся сами пакеты с программами и, возможно, ограниченный круг пользователей (бета-тестеров) получит бету нового Инсталлера.”

P.S.: сразу предупрежу, что недостатка в бета-тестерах RiP Dev не испытывает и поэтому просьба не отвлекать их от работы.

35
undefined
iPhones.ru
Сегодня Слава Карпенко выложил вторую часть “поучительной саги” под названием “Installer 4”. Постараюсь максимально правильно перевести эту “сагу” с буржуйского: “Предыдущий Инсталлер имел один большой минус: он хранил информацию об установленных и доступных к установке программах в plist файлах. Хоть это и было для нас (программистов) удобно, от этого необходимо отходить по ряду причин. Во-первых,...

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. labutis avatar
    labutis 14 июля 2008
    0

    Пора возвращаться на 1.1.4 :-)

    Войди на сайт, чтобы ответить
    Ответить
  2. Sever avatar
    Sever 14 июля 2008
    0

    ВниманиеЙ
    Видео Dev team про iDoot новостью ниже через раз подвешивает сафари на макбуке на глухо, фаирфокс справляется вроде кое-как!

    2 МОДЕРАТОРЫ уберите пожалуйста ЭТО превью под шапку!!!

    Войди на сайт, чтобы ответить
    Ответить
  3. zerto avatar
    zerto 14 июля 2008
    0

    Когда наступят те счастливые времена когда App Store и инсталлер будут дружить семьями. )))

    Войди на сайт, чтобы ответить
    Ответить
  4. Vlade avatar
    Vlade 14 июля 2008
    0

    Sever

    готово… хотя я и не заметил это на своем сафари и макбуке…

    Войди на сайт, чтобы ответить
    Ответить
  5. iNever_be avatar
    iNever_be 14 июля 2008
    0

    Sever – у меня на двух макбуках теже симптомы ! Но я не догнал в чем трабла.

    Войди на сайт, чтобы ответить
    Ответить
  6. Mitka avatar
    Mitka 14 июля 2008
    0

    Прикольно)) значок инсталлера прикольный, а от куда у влада этот инсталлер?(был на скрине в теме аппстор инсталер и сидия дружат)

    Войди на сайт, чтобы ответить
    Ответить
  7. crazyjo avatar
    crazyjo 14 июля 2008
    0

    2Vlad
    что значит ваш комент ожидает модерации???

    Войди на сайт, чтобы ответить
    Ответить
  8. sriver avatar
    sriver 14 июля 2008
    0

    файрфокс на писюке тоже вис, спасибо что убрали.
    а новости хорошие, когда релиз планируется??

    Войди на сайт, чтобы ответить
    Ответить
  9. Vlade avatar
    Vlade 14 июля 2008
    0

    crazyjo

    вы хотя бы почитали что выкладываете)))

    пишете тунец 7.7 а на самом деле это 763 который я же выкладывал на своем же яндекс.диске

    и вообще. иди на форум и там обсуждайте то что вы хотели выложить

    Войди на сайт, чтобы ответить
    Ответить
  10. Sever avatar
    Sever 14 июля 2008
    0

    2 Vlad

    Только что проверил, проблема осталась!!

    Симптомы такие: Сафари грузит сайт, как только загружает сразу появляется цветной курсор и Macbook air виснет с этого момента полностью, помогает принудительное завершение Сафари и тутже выскакивает сообщение о сбое браузера и предложение сообщить об этом в эппл. Все остальное работает без проблем, вчера такого не было. Фаирфокс 3 ест сайт нормально.

    Ребята протестируйте страницу, что-то не так.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.