Android KitKat соперничает с Windows Phone в бюджетном сегменте
3 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Для эффективной работы последних версий Android требуется все больше и больше оборудования, и большинству устройств теперь требуется 2 ГБ ОЗУ.
Это означает, что недорогие телефоны Android, как правило, поставляются с более старыми версиями ОС, даже начиная с версии 2.3, чтобы ОС вообще могла работать, не говоря уже о плавной работе, на телефонах с малым объемом оперативной памяти.
Подобно ранним млекопитающим в эпоху динозавров, Windows Phone смогла занять нишу недорогих смартфонов, просто она была лучше адаптирована, чем последние версии Android от Google.
Единственными двумя мобильными операционными системами, которые завоевали долю рынка в третьем квартале 3 года, были Android и Windows Phone, и я подозреваю, что это не осталось незамеченным для Google.
Самая последняя версия их ОС, Android 4.4 или Kitkat, призвана исправить эту проблему, стремясь к «Android для всех».
Гугл пишет:
Android 4.4 предназначен для быстрой, плавной и быстрой работы на гораздо более широком спектре устройств, чем когда-либо прежде, включая миллионы устройств начального уровня по всему миру, которые имеют всего лишь512 МБ ОЗУ.
KitKat оптимизирует каждый основной компонент, чтобы сократить использование памяти, и представляет новые API и инструменты, которые помогут вам создавать инновационные, быстро реагирующие приложения с эффективным использованием памяти.
OEM-производители, создающие Android-устройства следующего поколения, могут воспользоваться преимуществами целевые рекомендации и варианты для эффективной работы Android 4.4 даже на устройствах с малым объемом памяти. Настройка кэша кода Dalvik JIT, слияние одинаковых страниц ядра (KSM), переключение на zRAM и другие оптимизации помогают управлять памятью. Новые параметры конфигурации позволяют OEM-производителям настраивать уровни нехватки памяти для процессов, устанавливать размеры графического кэша, управлять высвобождением памяти и т. д.
В самом Android изменения в системе улучшают управление памятью и уменьшают объем памяти. Основные системные процессы урезаны до использовать меньше кучи, а их теперь больше агрессивно защищать системную память от приложений, потребляющих большое количество оперативной памяти. Когда несколько служб запускаются одновременно — например, при изменении подключения к сети — Android Now запускает сервисы последовательно, в небольших группах, чтобы избежать пиковых требований к памяти.
Разработчикам Android 4.4 помогает создавать приложения, которые эффективны и отзывчивы на всех устройствах. Новый API, ActivityManager.isLowRamDevice(), позволяет настраивать поведение вашего приложения в соответствии с конфигурацией памяти устройства. Вы можете изменить или отключить функции большой памяти по мере необходимости, в зависимости от вариантов использования, которые вы хотите поддерживать на устройствах начального уровня. Узнайте больше об оптимизации ваших приложений для устройств с малым объемом памяти здесь.
Новые инструменты также дают вам мощное представление об использовании памяти вашим приложением. Тоинструмент прокстатс детализирует использование памяти с течением времени, включая время выполнения и объем памяти для приложений переднего плана и фоновых служб. Представление на устройстве также доступно в качестве новой опции для разработчиков. То инструмент меминфо улучшена, чтобы упростить выявление тенденций и проблем с памятью, а также выявляет дополнительные накладные расходы памяти, которые ранее не были видны.
Посмотреть всю страницу в Google здесь.
Еще неизвестно, достигнет ли Google своей цели предотвращения фрагментации и сохранения всего спектра своих телефонов Android на одной и той же виртуальной странице, но угроза для Windows Phone ясна — он больше не будет в безопасности из-за его низкого уровня. нишу, и ей необходимо продолжить работу над своим ценностным предложением, если она хочет сохранить свою динамику в 2014 году.
Думают ли наши читатели, что Google сможет решить проблемы с недорогими телефонами и задушить Windows Phone, или это будет похоже на Project Butter, который обещал устранить лаги в Android, но так и не сделал? Дайте нам знать ниже.