32- или 64-битный Android, вот что изменится

Когда дело доходит до устройств Android, вы неизбежно сталкиваетесь с десятками различных спецификаций. С некоторых пор все чаще говорят о поддержке 64-битной версии Android.

Было много разговоров об Android и 64-битной версии с тех пор, как во время мероприятия Google I/O в 2014 году технические специалисты компании Mountain View посвятили целую сессию 64-битной поддержке, гарантированной Android Lollipop (Android 5. Икс).

Android: 32 или 64 бит

Что касается 64-битных процессоров, то известный многим факт касается возможности использования более 4 ГБ оперативной памяти.

64-разрядный процессор может позволить одной программе получить доступ примерно к 16 эксабайтам (264 байта) данных, равным 16 миллиардам гигабайт. Таким образом, на практике, учитывая объем оперативной памяти, с которой мы имеем дело сегодня, 64-разрядные процессоры позволяют использовать практически неограниченную память.

32- или 64-битный Android, вот что изменится

Операции, которые создают особую нагрузку на процессор (например, редактирование аудио / видео, обработка зашифрованных файлов и контейнеров, …), разница между 32-битной и 64-битной системой становится очевидной.

Однако очевидно, что используемые приложения также должны быть 64-разрядными, чтобы воспользоваться преимуществами производительности.

Однако даже те приложения, которые менее интенсивно используют процессор, все же могут извлечь выгоду из 64-битной архитектуры: просто потому, что они сами способны адресовать и использовать больший объем оперативной памяти.

Вот почему на 64-битном настольном ПК или ноутбуке вам придется использовать 64-битный браузер: скачок вперед с точки зрения производительности будет легче обнаружить, если с одним и тем же браузером обычно одновременно открывать и управлять, а не требовательный» контент.

Это Android?
На Android разница между 32 и 64 битами пока не очень заметна. Однако с некоторых пор производители SoC (System-on-a-Chip) неуклонно ориентируются на 64-битность.

Процессор, которым оснащаются смартфоны и планшеты, напомним, определяется как SoC, потому что он объединяет «все в одном», CPU, графическую часть, контроллер памяти, сетевые функции в одном чипе (некоторые SoC фактически напрямую интегрируют Модули WiFi, GPS и LTE; недавно мы также говорили о поддержке LTE-U мощным Snapdragon 820: Snapdragon 820 дебютирует на первых устройствах с апреля 2016 года).

Одно из больших преимуществ 64-битной архитектуры в настоящее время невозможно использовать на мобильных устройствах Android: когда основные производители выведут на рынок устройства с объемом памяти более 4 ГБ, преимущества станут ощутимыми.

Также потому, что на данный момент невозможно вмешиваться в оперативную память, используемую любым устройством Android. И этого не произойдет, по крайней мере, до тех пор, пока действительно модульные смартфоны не приживутся — если это вообще когда-нибудь произойдет.

Однако выпуск устройств, оснащенных оперативной памятью более 4 ГБ, вскоре станет обычным явлением, и тогда 64-битная архитектура станет «стандартом» также и на «мобильной» стороне, как это уже некоторое время происходило на стороне ПК.

Однако 64-битная SoC позволяет намного быстрее обрабатывать мультимедийный контент благодаря возможности параллельно обрабатывать гораздо больше информации.

Следует отметить, что некоторые 32-разрядные приложения могут работать медленнее при работе на 64-разрядной архитектуре. В 64-битных архитектурах данные занимают немного больше места в памяти, чем при использовании 32-битных. Это связано с использованием более крупных указателей, других типов данных и выравниваний (компиляторы часто добавляют дополнительные неиспользуемые байты).

Увеличивая требования приложений к памяти, вы можете столкнуться с недостатками в использовании кэша (который ограничен по размеру). Таким образом, использование 64 бит для обработки операций, возможных только с 32 битами, иногда может представлять собой ненужную трату ресурсов.

Таким образом, в настоящее время использование многоядерного устройства имеет большее значение, которое имеет больше вычислительных ядер, поэтому способно облегчить SoC и, следовательно, снизить потребление энергии за счет увеличения срока службы батареи.

Для сравнения одной SoC с другой предлагаем прибегнуть к использованию этого веб-сайта.

32-битный или 64-битный Android: как узнать, что вы используете

Чтобы узнать, используете ли вы 32-разрядную или 64-разрядную версию Android, просто загрузите бесплатное приложение для заметок. Тест AnTuTu.

Как только он запустится, просто нажмите кнопку «Информация» в нижней панели, а затем проверьте рядом с элементом Android версию установленной операционной системы и ее архитектуру (32 или 64 бит).

Эта информация также поможет вам понять, какое приложение следует установить на ваше Android-устройство в случае ручной загрузки APK-файлов. В противном случае Google Play позаботится о проведении всех проверок и установке самой правильной версии приложения.

Чтобы узнать больше, мы также предлагаем прочитать статью 32 бит vs. 64 бит: различия между двумя архитектурами.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *