Почему Android 4.0 для Xperia задерживается?
автор: Андрей | 3 апреля, 2012
Недавно мы узнали, что обновление до ICS для линейки смартфонов Xperia откладывается, поэтому разработчики Sony решили опубликовать информацию о некоторых открытиях, сделанных ими в процессе адаптации последней версии Android, с целью оправдать длительную задержку.
В своем блоге для разработчиков Sony сообщает о существенных различиях между ICS и Gingerbread.
Веб-браузер в ICS довольно интенсивен и, согласно нашим расчетам, он потребляет на 20-30 мегабайт больше оперативной памяти, чем в Gingerbread. Многие другие приложения также требуют больше RAM, что приводит к увеличению требований к общему объему памяти.
Другое значительное изменение в работе новой ОС негативно сказывается на времени запуска приложений.
В ICS выполнение функций SQL осуществляется на уровне Java. В наших исследованиях мы обнаружили, что операции чтения и записи в базе данных SQL теперь занимают больше времени, что снижает производительность приложений, посольку многие из них проводят такие операции при запуске.
Еще одно изменение в Ice Cream Sandwich обеспечивает поддержку аппаратного ускорения, но согласно Sony, оно затормаживает работу.
В нашем внутреннем тестировании приложение Settings занимало на 1-2 Мб больше оперативной памяти и на самом деле работало медленнее с аппаратным ускорением, чем без него. Интерфейс приложений ускоряется на аппаратном уровне, но если приложение не включает в себя расширенные графические возможности, пользователь просто не заметит разницы. В некоторых случаях, ускорение приводило к более быстрому потреблению батареи, например, при просмотре видео – в режиме ускорения каждый кадр проходит через графический чип, который требует больше вычислительных мощностей и энергии.
Из всего этого можно сделать вывод, что Sony не испытывает особого энтузиазма по поводу перехода на Android 4.0 и считает, что лучше остаться с версией Gingerbread. Однако в своем посте разработчики добавили:
Наша команда инженеров уже преодолела вышеупомянутые проблемы. Мы не только оптимизировали управление оперативной памятью для внутренних приложений, но и предвидели специального программного ассистента, который появляется при старте ICS и позволяет запускать и останавливать отдельные компоненты операционной системы, которые вы можете не использовать. Также мы оптимизировали управление SQL. Наша цель состоит в том, чтобы предоставить пользователям полностью оптимизированное обновление до ICS и произойдет это уже очень скоро.
Если у вас есть Xperia, вам однозначно стоит дождаться официального обновления до ICS. Будем надеется, что компания выпустит его до появления следующей версии Android – Jelly Bean.
Источник: Sony
Оставьте свой комментарий