China-Review.com.ua » Статьи » HARD » Зачем Android смартфону 4 GB оперативной памяти

Зачем Android смартфону 4 GB оперативной памяти

Поделиться:
23 октября, 2015
18 379
0

Пилотный выпуск рубрики HARD. Рассказываем про нюансы работы Android с оперативной памятью, отвечаем на вопрос, сколько ОЗУ достаточно, и напоследок спрашиваем мнение читателей

Встречайте пилотный выпуск рубрики HARD на China-Review.com.ua — статей про железо, технологии и необычные возможности смартфонов. Интересно и максимально познавательно.


Уже давно для большинства людей мобильный телефон не является только средством связи. Современная «трубка» - это набор множества полезных, а иногда и не совсем функций и возможностей — от примитивных, типа фонарик, радио, и до просмотра видео, серфинга в интернете, GPS навигации, 3D игр и пр. Смартфон в наше время — это фактически мини-компьютер с техническими характеристиками, покруче некоторых стационарных ПК и ноутбуков. И с каждым новым гаджетом эти характеристики все улучшаются и улучшаются. Если у первого смартфона на ОС Android было 192 МБ оперативной памяти, то у представленного на выставке CES 2015 Asus Zenfone 2 — уже 4ГБ ОЗУ.

Но оправданы ли такие высокие технические характеристики, будет ли смартфон с большим объемом оперативной памяти быстрее работать? Давайте попробуем разобраться.

Оперативка, если на пальцах — это сверхбыстрая память, в которой во время работы смартфона, компьютера хранятся выполняемые системные и пользовательские программы, а также различные динамические данные. Вот так можно схематически отобразить это взаимодействие:

Но в операционной системе Android есть несколько особенностей. Во-первых, в нашей версии ОС используются приложения, написанные на языке программирования Java, а это предполагает, что исполняемая программа и ее данные будет оставаться в «оперативке» даже после ее завершения. Пока не пройдет процесс «очистки мусора» (перезаписи памяти). Конечно, чем тяжелее приложение, тем больше места оно будет занимать в памяти. Потому сколько бы у нас не было гигабайт памяти, все равно она будет постоянно занята на 70-100 процентов. Соответственно, чем больше такой объем, тем больше приложений может быть запущенно в «фоне» и больше вкладок открыто в веб-браузере. Реализуется многозадачность.

Второй особенностью Android является использование виртуальной машины, которая служит для преобразования кода приложений в код, понятный процессору. Такой подход несколько замедляет работу смартфона, но дает и некоторые преимущества, а именно: ядро операционной системы изолируется от внешних программ. Тем самым повышается безопасность, а у разработчиков появляется возможность практически не привязываться к конкретной платформе или «железу». Вплоть до версии Android 4.4 KitKat в качестве виртуальной машины использовался Dalvik, преобразовывавший код приложений «на ходу», во время их выполнения. Но нагружая при этом и процессор, и оперативную память.

Начиная с Android 5.0, Dalvik был заменен на ART (возможность его протестировать была заложена уже в версии 4.4). Его отличием является преобразование Java-кода на этапе установки приложения, соответственно, во время его выполнения больше не тратятся ресурсы оперативной памяти и процессора на эту задачу.  Такой метод улучшает быстродействие выполнения программ, но на 10-20% повышает размер установленного софта.

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

Подводя итог можно сказать, что 4 ГБ оперативки обеспечат нам лучшую многозадачность, позволят держать открытыми очень много веб-вкладок и «тяжелых» приложений (например, 3D игр), а также быстро между ними переключаться. Но скольким пользователям это реально необходимо? Как по мне, производители должны гнаться не столько за увеличением оперативной памяти, сколько за повышением ее быстродействия. Так как очень важна скорость взаимодействия, обмена данными между оперативкой, процессором и приложениями, как системными, так и пользовательскими. С повышением этого показателя будет улучшаться комфорт и стабильность работы Android и быстродействие в целом.


Помоги нам сделать рубрику HARD лучше! Напиши в комментах, как тебе такая концепция статей, понравилась ли подача и наполнение? Есть идеи для следующих выпусков, не молчи! 


Сколько оперативы тебе нужно в Android смарте?


Комментарии

Новости Портала
Украинцы увлеклись покупками в кредит: чаще всего заказывают в рассрочку на Rozetka
Сегодня, 12:48 0

Украинцы увлеклись покупками в кредит: чаще всего заказывают в рассрочку на Rozetka

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

Українці захопилися покупками в кредит: що найчастіше замовляють у розстрочку на Rozetka
Сегодня, 12:47 0

Українці захопилися покупками в кредит: що найчастіше замовляють у розстрочку на Rozetka

У прес-службі одного з найбільших маркетплейсів країни розповіли, яким товарам віддають перевагу покупці та як довго розраховується за них.

Видео