Новости Software

Почему Android уступает iOS и WP7 в плавности интерфейса?

Интерфейс Android

Бывший программист Google Эндрю Манн (Andrew Munn) рассказал о том, почему Android-устройства более медлительные и менее отзывчивые в отношении пользовательского интерфейса в сравнении с аппаратами на базе iOS и Windows Phone 7.

Причина этой разницы заключается в ином приоритете исполнения задач в операционной системе Android. Например, в iOS графическая визуализация исполняется отдельным потоком, которому отводится предпочтение над остальными задачами. В Android же используется подход, свойственный традиционным компьютерам, когда интерфейс исполняется в главном потоке при обычном приоритете. Поэтому при запуске нескольких задач пользователь Android сразу замечает недостаток производительности.

Эндю Манн привёл пример: если прикоснуться пальцами к экрану iPhone или iPad и осуществлять какие-либо манипуляции во время загрузки сложной веб-страницы вроде Facebook, мгновенно остановится рендеринг в браузере, а сайт не загрузится, пока пальцы не будут убраны от экрана. Это означает, что пользовательский интерфейс исполняется в реальном времени и, если требуется, прерывает остальные процессы.

Есть и другие причины вроде неоптимального оборудования.  NVIDIA Tegra 2 установлена на многих планшетах с Android 3.0 и на некоторых смартфонах, которые вследствие этого страдают от низкой пропускной способности памяти и отсутствия мультимедийных инструкций NEON, что влияет на производительность пользовательского интерфейса. В Android 4.0 данная проблема решена с помощью более активного использования аппаратного графического ускорения, но приоритет визуализации интерфейса по-прежнему более низкий, чем у iOS и Windows Phone 7.

Материалы по теме:

Источник:

window-new
Soft
Hard
Тренды 🔥
EA и LucasFilm объявили о разработке шутера, экшена и стратегии во вселенной «Звёздных войн» 2 ч.
Вышла демоверсия глобального мода Siren, превращающего Doom II в хоррор-шутер в духе F.E.A.R., System Shock и «Чужих» 2 ч.
Битва за урожай продолжается: Farming Simulator 22 разошлась трёхмиллионным тиражом за два месяца после релиза 2 ч.
Battlefield 2042 выбыла из списка популярных игр на Xbox, но в него вернулись Battlefield V и Battlefield 1 2 ч.
Слухи: Microsoft готовит ещё один сборник на манер Halo: The Master Chief Collection 3 ч.
IBM сообщила о рекордном росте продаж за 10 лет благодаря облачным решениям 3 ч.
SUSE Liberty Linux обеспечит поддержку и сопровождение SLES, openSUSE, RHEL и CentOS 4 ч.
Минфин выступил за регулирование, а не запрет криптовалют в России 4 ч.
Немецкие издатели выступили против плана Google по отказу от использования сторонних файлов cookie 4 ч.
DLP-система Solar Dozor дополнилась модулем блокировки печати конфиденциальной информации на macOS 5 ч.
Предприятие «Росатома» провело контрольную сборку корпуса исследовательского реактора МБИР 2 ч.
Игровой смартфон Nubia RedMagic 7 получит зарядку на 165 Вт и мощную систему охлаждения 2 ч.
В Японии выпустили отдельное колёсико прокрутки, управлять которым надо ногой — устройство оценено в $27 3 ч.
Слухи: Google представит смарт-часы Pixel Watch в конце мая 3 ч.
Смартфон-книжка Google Pixel Notepad будет стоить $1400 — намного дешевле Samsung Galaxy Z Fold3 3 ч.
В 2024 году интернет-доступ появится во всех новостройках в России 3 ч.
Meizu выпустит доступный смартфон с камерой в стиле iPhone 13 4 ч.
Компактный проектор с функциями умной колонки Samsung The Freestyle поступил в продажу в России за 80 тыс. рублей 4 ч.
В США создали инструмент для детального моделирования структуры твердотельных аккумуляторов — это поможет улучшить батареи 4 ч.
Смартфон Realme 9 Pro+ отметился в бенчмарке с процессором Dimensity 920 4 ч.