Почему Android так неспешен
Молодой программист Эндрю Манн (Andrew Munn), проходивший практику в компании Google, дал детальное объяснение тому, почему операционная система Android на многих смартфонах заметно «тормозит» при навигации по интерфейсу, тогда как главные конкуренты в лице iOS и Windows Phone 7 производят более приятное впечатление. Ситуацию не исправило даже появление двухъядерных телефонов. Не помогут даже четырехъядерные.

Проблема в том, что iOS как дизайнерская платформа на уровне ядра оптимизирована под работу с интерфейсом, прорисовка меню в настройках софта у этой системы имеет максимальный приоритет. Максимальный приоритет стоит и у системы обработки команд с сенсорного экрана. Стоит пользователю iPad/iPhone коснуться экрана при прорисовке браузером какой-нибудь «тяжелой» страницы, как эта самая прорисовка останавливается, и устройство начинает внимать своему повелителю. Сайт так и не догрузится, если не убирать палец с экрана.
А у Android принцип работы совершенно другой, интерфейс и обработка команд пользователя имеют такой же приоритет, как и остальные задачи. Эндрю Манн заявляет, что ситуацию не спасла ни поддержка аппаратного ускорения в Honeycomb, ни появление двухъядерных процессоров. Необходимо коренное преобразование всей системы на уровне ядра, а также полный перевыпуск всего софта, что займет не менее года, если разработчикам будет поставлена такая цель. Пока не поставлена. И не факт, что Google вообще ее поставит, уверен Эндрю.