Сколько должно быть оперативной памяти в смартфоне?

Содержание

Скольку ОЗУ нужно Android смартфону?

Сколько должно быть оперативной памяти в смартфоне?

Не так давно, когда трава еще была зеленной, а по земле ходили динозавры, возможность приостановить воспроизведение музыки и принять звонок, а после возвратиться к прослушиванию и продолжить с того же места вызывала у нас восторг. А про такие вещи, как количество ОЗУ или вообще ее наличие, задумывались единицы. Но раньше и электричества не было, а строительство железных дорог вовсе приводило людей (а особенно кучеров) в недоумение. С развитием технологий возрастали потребности человека, и наш карманный помощник не стал исключением.

Несколькими неделями ранее появилась информация о двух смартфонах от китайских компаний-производителей, LeEco и Oppo, с восемью гигабайтами оперативной памяти на борту. В прошлый раз мы рассмотрели вопрос надобности многоядерности, а Сергей написал статью-размышление, тему которой я разберу более подробно.

Предыстория

Быстродействие и плавность работы смартфона зависят от нескольких составляющих, наиболее важные из которых – это процессор, видеоускоритель, ОС и ее оптимизация, а также оперативная память. Именно о последней сегодня и пойдет речь.

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

Обычно обмен данными между ЦП и ОЗУ происходит при участии кэш-памяти. Кэш-память является неким посредником между этими компонентами. Подкачивая из оперативки в процессор данные и выстраивая приоритетность, она возвращает их обратно ОЗУ, но уже в модифицированном виде. В действительности все не так уж сложно.

Оперативную память можно разбить на несколько секций: системная, пользовательская и доступная.

  • Системная – основа ОС. Сюда относят системное программное обеспечение, включая служебные модули и предустановленные производителем дополнения, а также модификацию системы (фирменный интерфейс). Кстати, последняя, сравнительно с «голым» Android-ом, часто занимает в два-три раза больше места в ОЗУ.
  • Пользовательская – память, доступная после загрузки устройства. Бытует заведомо ложное мнение о том, что эта память вся и полностью доступна для последующего использования. Довольно часто производители добавляют в прошивку дополнения  (в лучшем случае периодически активирующиеся), которые невозможно очистить с помощью обычных таск-киллеров. К тому же подобные действия имеют скорее негативные последствия, учитывая, что подобного рода утилиты часто используют циклы процессора. Это еще одна причина их малоэффективности. Добавьте сюда автозагрузку ваших приложений, включая различные мессенджеры (коих у многих по несколько штук), оптимизация которых оставляет желать лучшего, и получите ответ на главный вопрос.
  • Доступная – зарезервированная системой память. ОС изначально «бронирует» определенное количество ОЗУ для предотвращения проблемных ситуаций, рационального использования памяти и быстрого запуска новых приложений.

Если взглянуть на историю развития ОЗУ, можно предположить, что главным девизом производителей было, есть и будет:

Больше, лучше, быстрее.

Перефразируя: «количество, качество, скорость». И такая тенденция не может не радовать. Впрочем, и здесь есть свои особенности.

Автономность

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

Ос и оптимизация

Android. Начнем с того, что сама по себе ОС – урезанная и модифицированная версия Linux. Если представить систему в виде архитектурных строений, то над уровнем Linux стоит уровень инфраструктуры приложений, который содержит виртуальную машину, программное API, расширения и тому подобного. Здесь используется метод компиляции программного в байт-код, после — преобразование результата в DEX-файл, содержащийся в APK-архиве приложения. Эти файлы в свою очередь использует Dalvik (виртуальная Java машина). Позже заменен на ART.

Ключевым отличием ART от Dalvik является способ компиляции приложений. Dalvik делает это во время их запуска, то есть в режиме реального времени, что в свою очередь сильно нагружает процессор. С приходом ART разработчики поставили цель исправить эту и ещё некоторые веские проблемы, изменив концепцию реализации.

ART преобразовывает код единожды, при установке приложения. Следовательно, последующий запуск приложений осуществляется значительно быстрее. По крайней мере, таковым был замысел обновления, но реальные тесты демонстрируют иную картину.

А вот с увеличением размера приложения, за счет чего концептуально и должна ускориться загрузка и воспроизведение, они справились на «отлично».

Также ART имеет непосредственное отношение и к ОЗУ. Учитывая вышеописанные изменения, преобразованный ранее код ускоряет процесс загрузки в первую очередь из-за незначительного потребления ОЗУ. И в тот же момент производители продолжают наращивать ее количество.

https://www.youtube.com/watch?v=DA81-1-_E5c

О времена! О нравы!

Тип памяти

Золотое правило «не количеством, а качеством» применимо и здесь. Более новый тип ОЗУ, например LPDDR4 с 2 ГБ памяти проявит себя гораздо лучше (в плане быстродействия), нежели LPDDR3 с 4 ГБ.

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

Однако главным фактором продолжения гонки ОЗУ можно считать переход на 64-bit версию, что позволило переступить ограничение в 4 ГБ. Сейчас в зависимости от системы этот показатель множится на двузначные, а то и гораздо большие цифры.

Вывод

Достаточно нескольких слов: «Много оперативки не бывает». По крайней мере, так считает большинство. С ними тяжело не согласиться, если не учитывать несколько важных факторов. Первый и самый главный – автономность. Второй – безответственность разработчиков. Теперь появилась ещё одна причина — «взападло» оптимизации. «А зачем?» – спрашивают они. Ведь со временем количество оперативной памяти только множится, соответственно, совершенствуется режим многозадачности и увеличивается объем фоновых процессов.

Сейчас можно и не утруждать себя подобными вещами. Однако пользователи думают иначе. И проблема несовместимости — это проблема оптимизации. Но кроме пользователя это не интересно никому. Ни производителю, ни разработчикам. Утрирую, конечно, всегда есть исключение. Впрочем «правило большинства» также повсеместно. Их тоже можно понять. Фишка с флагманскими устройствами со временем нашла отклик в душе даже самых ярых хейтеров.

Так зачем останавливать конвейер? Всё, что нужно теперь, – время от времени подкидывать дрова и собирать плоды.

А что же насчет ОЗУ? Ответ на главный, количественный, вопрос – архитектура системы и оптимизация приложений. Это определяющие факторы надобности. На сегодняшний день оптимальным вариантом является 3-4 ГБ четвертого класса.

, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник: https://keddr.com/2016/07/skolku-ozu-nuzhno-android-smartfonu/

Сколько оперативной памяти нужно смартфону

Сколько должно быть оперативной памяти в смартфоне?

Преимущества оперативной памяти

Рабочий объем

Оптимальный объем оперативной памяти

Вместо практики

4 совета для тех, кто подбирает себе смартфон

Преимущества оперативной памяти

Быстрее, чем кролики

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

За прошедшие десять лет сменились четыре поколения мобильной ОЗУ стандарта LPDDR. Каждое следующее поколение увеличивало свой показатель скорости передачи данных и снижало энергопотребление. Последний на сегодняшний тип, LPDDR4, появился в 2014 году. Сегодня им комплектуются почти все современные смартфоны. Исключение составляют только наиболее дешевые экземпляры: их чипы в силу возраста не способны работать с LPDDR4.

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

Потому что оперативная память в десятки раз быстрее считывает и записывает информацию. Разница слишком велика: лучшие флеш-карты работают на скорости 90 мегабайт в секунду, а оперативная память 4-го поколения оперирует 4350 мегабайтами за тот же промежуток. Для сравнения представьте, что во время игры в гонки телефон будет прорисовывать открывающуюся впереди трассу в полсотни раз медленнее привычного. То есть примерно по одному кадру за секунду.

Рабочий объем

Оперативную память смартфона занимают операционная система (речь об Android), ее сторонняя графическая оболочка (которая необязательно присутствует), приложения (например, браузер или прогноз погоды) и фоновые службы, напрямую не относящиеся к операционной системе (скажем, процесс, контролирующий работу сканера сетчатки). Остановимся подробнее на каждом из пунктов.

1. Ядро операционной системы. «Чистый» Android последних версий занимает около 600 мегабайт. Кстати, по этой причине сверхдешевые смартфоны с 512 мегабайтами оперативной памяти работают на устаревшем Android 4.4 KitKat. До недавнего времени это была единственная версия, хорошо оптимизированная для работы с малым объемом ОЗУ. Однако в 2017 году Google представила Android Go — облегченную Android 8 Oreo. Смартфоны под ее управлением появятся в начале следующего года.

2. Графическая оболочка. Программная надстройка, которая меняет дизайн интерфейса операционной системы, структуру меню и в некоторых случаях предоставляет пользователю новый функционал. К ним относятся MIUI, EMUI, TouchWiz и многие другие — сегодня каждый крупный производитель смартфонов разрабатывает собственную оболочку. Цена высока: потребление оперативной памяти подскакивает до 1.0-1.5 гигабайт.

Почему так много? Во-первых, оболочка не замещает собой операционную систему, а работает поверх нее. Пользователь отдаёт команды смартфону через графическую надстройку, но та лишь передает их дальше — уже операционной системе. Во-вторых, производители часто встраивают фирменный софт, который не поддается стандартным методам удаления и работает в фоне.

3. Приложения. Браузер Google Chrome с несколькими открытыми вкладками способен забирать 300 мегабайт из оперативной памяти. Игры еще больше — до 1 гигабайта. Впрочем, большинство приложений потребляют от нескольких десятков килобайт до сотни мегабайт. Часть из них работают только после ручного запуска, но многие порождают фоновые процессы. Например, отслеживает обновления подписок и присылает пользователю уведомления, а спортивные приложения напоминают о пропущенных нагрузках.

4. Вспомогательные службы. Это могут быть внутренние (GPS, микрофон) и внешние датчики (камеры и сканер отпечатков). Часть из них возможно отключить через диспетчера задач, а часть навсегда останется включенной ради стабильной работы смартфона. Чем функциональнее телефон, тем больше оперативной памяти занимают его службы. Беспокоиться об этом не следует: каждая из них отнимает едва ли больше мегабайта.

Оптимальный объем оперативной памяти

Дебет с кредитом

Сумма четырех пунктов лежит в диапазоне между 2 и 3 гигабайтами. Напрашивается вывод: для 2017 года оптимальный объем оперативной памяти — 3 гигабайта. Как раз столько есть у большинства современных смартфонов, вне зависимости от их ценовой категории. Здесь нужно сделать две оговорки:

  1. Вы любите устанавливать много приложений на свой телефон. Очень много. Увы, даже не будучи запущенными вручную, они все равно продолжат занимать оперативную память. Если так, вам нужны 4 гигабайта ОЗУ.
  2. Меньше трех гигабайт ОЗУ — это не катастрофа. Система автоматически сжимает или выгружает данные из оперативной памяти, когда объем свободного места опускается ниже определенного уровня. С 2 гигабайтами вам просто чаще придется обновлять вкладки в браузере или перезапускать видео. Но если памяти еще меньше — это проблема. Когда операционной системе и ее службам не хватает свободного места, они начинают кэшировать данные на накопитель (паузы в работе) или перестают функционировать (вылеты приложений, самопроизвольная перезагрузка смартфона).
Читайте также  Для чего нужен модуль nfc в смартфоне?

В моем смартфоне мало оперативной памяти. Я слышал о приложениях, которые могут это исправить. Они действительно работают?

Да, работают. Приложения типа SWАPit RАM EXPАNDER или RAM Manager резервируют место на накопителе под кэш — медленное подобие оперативной памяти. Однако в этом мало практического смысла. Приложения перестанут вылетать, но скорость вряд ли повысится из-за другого типа памяти. К тому же смартфон потребуется сначала взломать, чтобы дать пользователю права root — полный контроль над всеми процессами операционной системы. Процедура отличается для каждой модели смартфона, а некоторые модели взломать нельзя вовсе.

Вместо практики

1000 советов предлагает взглянуть на три смартфона совершенно разных ценовых категорий. Объединяет их одно — вменяемый объем оперативной памяти.

Xiaomi Redmi 4A

Бюджетник, которым не стыдно пользоваться. Приятный на вид, с современным Snapdragon 425 и 2 гигабайтами ОЗУ, телефон хорошо справляется с повседневными задачами. За аналогичный ценник найти модель с 3 гигабайтами оперативной памяти на грани невозможного, но Redmi 4A хватит и того, что есть. Для игр смартфон всё равно не предназначен.

Цена: 9 тысяч рублей.

-> купить сейчас

Huawei P10 Lite

Младший брат флагмана P10: немного слабее процессор, нет двойной камеры и оптической стабилизации, на гигабайт меньше оперативной памяти. С другой стороны, экран FullHD, восьмиядерный HiSilicon Kirin 658, 3 гигабайта ОЗУ и поддержка 5 Ггц Wi-Fi стандарта ac — это более чем достаточно для среднего класса.

Цена: около 15 тысяч рублей.

-> купить сейчас

Sony Xperia XA1

Тяжелая артиллерия. Sony традиционно делает ставку на камеру. Основная и фронтальные модули этой Xperia имеют разрешение 23 и 16 мегапикселей соответственно. Плюс, конечно, традиционные для флагмана яркий дизайн и большой экран в 6 дюймов. Но XA1 попал в нашу подборку благодаря своей ОЗУ — ее тут 4 гигабайта. Ровно столько, сколько нужно серьезному телефону за серьезные деньги.

Цена: около 28 тысяч рублей.

-> купить сейчас

4 совета для тех, кто подбирает себе смартфон

  1. Не покупайте слишком дешевые телефоны с 512 мегабайтами оперативной памяти.
  2. Если хотите сэкономить, купите модель с 2 гигабайтами ОЗУ. Даже бюджетный аппарат должен работать плавно и без сбоев.
  3. Оптимальный объем оперативной памяти сегодня 3 гигабайта. Но если хотите больше — пожалуйста.
  4. Модели с 6 гигабайтами ОЗУ избыточны. Нет смысла и покупать их с запасом на будущее. К тому времени эти смартфоны безнадежно устареют.

Источник: https://1000sovetov.ru/article_skolko-operativnoi-pamyati-nuzhno-smartfonu

Сколько оперативной памяти нужно для телефона андроид

Сколько должно быть оперативной памяти в смартфоне?

4 ГБ оперативной памяти теперь флагманский стандарт 2018 году, но на рынок выходят телефоны с 6 ГБ, а Asus недавно анонсировала ZenFone AR — первый смартфон с объемом до 8 ГБ.

Только стоит задаться вопросом, где на наших карманных компьютерах, называемых смартфонами, заканчивается фактический спрос на оперативную память, а где начинается маркетинговая гонка.

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

ПРИМЕЧАНИЕ: количество оперативной памяти не зависит от версии системы, будь то android 7, android 6, android 5, android 4.4 и так далее.

Как смартфон использует оперативную память

Вначале небольшая лекция о том, как телефон андроид использует память. Теоретически он может работать на устройстве с 1 ГБ оперативной памяти, но это не значит, что ему не потребуется больше.

Почему? Одна из причин — аппаратное обеспечение. ОЗУ используется графикой, поэтому чем она эффективнее и чем выше разрешение экрана, тем больше памяти системе необходимо выделять для обработки.

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

Другими словами, минимальная потребность в флагманском смартфоне с Snapdragon 820 и WQHD всегда будет больше, чем дешевый телефон андроид с Snapdragon 410 и экраном 720p.

Вторая причина связана с тем, как работает андроид 6.0, андроид 7.1, андроид 5.1 и так далее. Когда он имеет больше памяти в своем распоряжении, то попытается использовать ее разумным способом.

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

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

Память, которая не используется, — это потерянная память и не заставит телефон работать быстрее.

Итак — сколько памяти действительно нужно смартфону андроид

1 ГБ достаточно только для устройств с низким разрешением экрана, на котором установлено несколько приложений (в основном клиенты социальных сетей и мессенджеры) и для нормальной работы интернета.

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

2 ГБ — оптимальный минимум для телефона с экраном Full HD, принадлежащим тем, кто использует различные приложения, социальные сети и т. д.

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

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

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

Короче говоря, 2-3 Гб оперативной памяти должно хватить большинству пользователей для смартфонов с андроид 8 – андроид 4.4.2, а если будет выше этого предела, то преимущество даже тяжело заметить.

Хотя программное обеспечение телефона хорошо настроено и оптимизировано, оно может быть очень различным …

Не все смартфоны одинаковы в отношении оперативной памяти

Разнообразие и открытость систем андроид являются его главным преимуществам и недостатком.

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

По этой причине смартфоны с чистым программным обеспечением Google (Nexuses, Pixels, Lenovo Moto и т. д.) после первого запуска используют меньше памяти, чем смартфоны с расширенными системными функциями (например, Samsung TochWiz).

В случае телефона с 4 ГБ оперативной памяти это не имеет особого значения, но, если память на меньше — скажем, 1.5 ГБ, то это может сделать заметную разницу и повлиять его скорость отклика.

Поэтому, 2 ГБ оперативной памяти в одном брендовом телефоне и 2 ГБ на телефоне в другом бренде могут быть «разными» — пользователь получит другой объем памяти, готовый для использования приложениями.

В Windows пользователь обычно решает, когда отключить приложение (просто нажмите на крест) и после закрытия окна любой программы ничего не меняется в ее функционировании, а на андроид, система управляет запущенными приложениями.

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

Если же приложение не используется какое-то время, оно закрывается и ОЗУ очищает его от его информации.

Поэтому, до «очистки» вы увидите последние данные, и после «очистки» все начнется с нуля, и соединение нужно будет повторить.

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

С одной стороны, чем больше оперативной памяти, тем быстрее телефон реагирует на команды и запускает приложения.

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

Поэтому люди, использующие программы, агрессивно закрывающие все работающие процессы, часто больше теряют чем приобретают.

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

Поэтому, здесь нет однозначно идеального решения, и производители телефонов андроид имеют разные мнения о том, что делать с этим конфликтом.

На андроиде, как я уже упоминал, вы можете многое изменить, и настроить механизм управления памятью. Для этого в основном используются три системные функции.

Первая определяет степень заполнения памяти, после чего вступает в действие процесс закрытия сохраненных приложений и запущенных процессов.

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

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

Третья устанавливает предел программ / процессов, выполняющихся в фоновом режиме.

Нижний предел может потенциально обеспечить лучшее время автономной работы и меньшую нагрузку на систему, но это может сделать невозможным использование всей доступной ОЗУ на вашем смартфоне.

Примеры – оперативная память на практике

Смартфоны Huawei агрессивно очищают ОЗУ в ранее запущенных приложениях – это в свою очередь, увеличивает рабочее время.

Только сочетание тяжелых системных функций и чрезмерно агрессивных ограничений может привести к таким смешным проблемам, как в случае с первыми версиями программного обеспечения Samsung Galaxy S6, в котором вы могли бы встретить автоматическое выключение, например, музыки и восстановлении домашнего экрана — несмотря на мощный процессор и 3 ГБ ОЗУ.

Просто средство очистки системной памяти вступило в действие слишком рано. Примером неправильно настроенной третьей функции, упомянутой в предыдущем подзаголовке, является OnePlus 3, который в первых версиях имел большое количество ограничений для приложений, работающих в фоновом режиме, и они не могли быть использованы при более 4 ГБ ОЗУ.

Как видите большой объем ОЗУ не обеспечит много, если неправильно настроенное программное обеспечение.

Доказательством того, что относительно небольшой объем оперативной памяти не должен отрицательно влиять на использования телефона, являются Apple смартфоны, которые второй гигабайт получили только в 2015 году в iPhone 6s, и все же они известны большой скоростью работы.

Подведем итог — сколько оперативной памяти нужно

Подводя итог, можно сказать: вы не должны сходить с ума по поводу больших объему оперативной памяти для выбираемого смартфона андроид.

Конечно, дополнительная память никогда не повредит, но большинство пользователей телефонов могут не заметить разницу между смартфоном с 3, 4, 6 или 8 ГБ оперативной памяти.

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

Для этого следует обратить внимание на то, как данный производитель смартфонов занимается оптимизацией программного обеспечения.

Современный смартфон среднего уровня с объемом памяти 2-3 ГБ должен работать быстро, эффективно и плавно.

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

Источник: https://vsesam.org/skolko-operativnoj-pamyati-nuzhno-dlya-telefona-android/

Сколько ОЗУ нужно смартфону? и почему Айфоны не лагают

Сколько должно быть оперативной памяти в смартфоне?

Как обычно: сначала видео-версия, а для любителей почитать ниже будет текстовая версия.

версия:

“Зачем тебе 4 Гб ОЗУ на смартфоне ко-ко-ко. Это же не компьютер!!!11” – такие опусы я постоянно читаю в комментах под своими видео. сделано специально для того, чтобы объяснить почему я выступаю за наращивание объема RAM на смартфонах. Ну хорошо, хотя бы пусть сделают быстрый свап (swap), но это даже менее реально, чем увидеть 8 Гбайт ОЗУ на новом смартфоне.

Читайте также  Что такое поддержка lte в смартфоне?

Почитать:

Да, видео немного упрощено, я не сказал, что приложения могут так же делиться, как сама ОС Android, но это еще сильнее бы раздуло мою любительскую статью.

Зачем нам 2-4-8 Гбайт оперы в смартфонах? Это же всего лишь телефон! Для того чтобы ответить на этот вопрос, давайте определимся с понятиями. Во-первых, современный смартфон — это полнофункциональный мобильный ПК на базе ОС на основе ядра Linux. Во-вторых, большинство пользователей уже сейчас используют смартфоны и планшеты более интенсивно чем настольный ПК или Ноутбук.

Я понимаю, что есть геймеры, монтажеры, аналитики и другие профессии, где без хорошего ПК с удобным крупным экраном не обойтись.

Да чего уж там, я сам работаю на ПК, но! Если взглянуть на количество используемых ежедневно программ на ПК и на смартфоне, внезапно выяснится, что смартфон получает большую нагрузку, чем ПК! Для многих, это оказывается сюрпризом, но вы можете посчитать это сами.

Вот сходу те приложения, которые я использую на своём ПК и смартфоне ежедневно в течение недели. Из списка я убрал такие программы как Проводник, антивирус, калькулятор и прочие фоновые вещи, вроде тех же же Google Play services. Иначе этот список раздуло бы еще больше. Даже просто глядя на этот список, можно понять, что установка большого объема оперативки на смартфон вполне обоснована. Но если я вас не убедил, то давайте посмотрим, какие задачи пользователи возлагают на ПК и на смартфоны.

Оперативная память смартфона

Если на стационарном компьютере мы в основном работаем и играем, то для смартфона основными задачами являются потребление контента (я имею в виду серфинг, ютуб, веб-сервисы, кубчик, онлайн-журналы итд), связь конечно же и навигация, которая в смартфонах реализована неприлично лучше, чем в навигаторах. Более того, смартфон наделен значительно более широкими возможностями, чем компьютер, отсюда и возникает такая ситуация, что в смартфоне у людей установлено больше активных программ, чем на ПК или даже ноутбуке.

Но сколько же тогда нам памяти нужно в смартфоне? На самом деле – чем больше, тем лучше. Звучит очень попсово, но я сейчас объясню, в чем тут подвох.

Вот скриншоты трех смартфонов. Все они только-только распакованы и не имеют только стандартно установленные приложения и «чистый» Android. Да, у первого смартфона был предустановлен Яндекс.Браузер, а у третьего утилита для обновления, но они погоды нам не сделают. Казалось бы – все логично, чем меньше оперативной памяти в смартфоне, тем меньше свободной памяти нам доступно. Но, вы ничего не замечаете?

В каждом из трех случаев система Android занимает разный объем в оперативке. Но почему так? Ведь система то одна! Ладно там, TouchWiz какой-нибудь 3 гига RAM может занимать со своими сервисами, к этому мы уже привыкли, но тут то в чем дело?

Как и любая ОС, Android состоит из множества процессов, служб (или демонов, как тут принято), модулей и так далее. То есть это составная структура. Если наш девайс не обладает достаточным количеством памяти, то мы выборочно выкидываем из памяти разные функции.

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

На бюджетных моделях такое встречается очень часто, например, звенит рингтон, а интерфейс приложения еще не отрисовался, и невозможно ответить на звонок.

С другой стороны, мы наоборот, можем вывалить все сервисы и системные приложения из свапа в оперативку, и тогда наш «голый» Android разрастется до гигабайта и даже двух, но зато любое загруженное туда приложение будет откликаться настолько быстро, насколько позволит процессор. Правда, и это не всегда возможно. Почему? Да все просто. Достаточно посмотреть, сколько оперативки в пике могут потреблять приложения. В последних версиях Android это делается очень просто.

Чтобы вы меня не обвиняли в беспредметной риторике, давайте возьмем конкретный пример, с конкретным смартфоном. Раз уж мы начали с LG G4, то давайте на его примере посмотрим сколько же памяти запрашивали приложения и вычислим сколько памяти нам хотелось бы иметь «в идеале», то есть чтобы вообще не приходилось прибегать к помощи флеш-памяти.

Вот реальный график пикового потребления оперативной памяти системными приложениями. Да, LG G4 – не лучший пример, у него действительно тяжелая оболочка с фирменными сервисами итд, но тем даже показательнее. Для максимально плавной работы без запущенных сторонних приложений этому девайсу требуется около 2600 Мбайт оперативки! Конечно, я тут немного сгущаю краски, так как это не среднее потребление памяти, а пиковое. Но в том то и соль, чтобы смартфон не лез к флеш-памяти даже при пиковых нагрузках.

Если же представить работу с браузером или приложением и Инстаграмом, то мы уже получим чуть ли не 4 Гбайта занимаемого пространства в RAM. Дело в том, что все эти приложения соцсетей очень быстро съедают доступный объем оперативки для плавного отображения бесконечной ленты новостей, которая загружается именно в ОЗУ, дабы по свайпу быстро отобразиться вновь. С браузером все вообще до боли знакомо. Да, по моим замерам на данном смартфоне он потреблял до 1100 Мбайт RAM. А чему тут удивляться?

Те же браузеры на ПК с тем же функционалом потребляют столько же памяти при интенсивном браузинге. Ничего необычного в этом нет! Но за это мы и любим наши пекарни – вставил 32 Гбайта, и открыв 5-10-20 программ ты всегда знаешь, что оно откроется максимально быстро, а не будет подтягиваться из медленной флеш-памяти. Почему же мы должны отказывать себе в добром объеме ОЗУ в смартфоне?

Оперативная память в iPhone – почему не лагает?

И тут мы плавно переходим к важнейшему вопросу из зала: мол, в смартфонах Apple был всего один гигабайт и работало все отлично! В чем тут дело?! Ну что ж, давайте обо всем по порядку.

Допустим, нам надо запустить два банальных приложения: chrome и инстаграм. Напомню, что первый может потреблять до 1.5 Гбайта оперативки, а второй около 500 мбайт при активном использовании. Тут надо понимать: независимо от ОС такие программы как браузер, не могут потреблять радикально разное количество память.

Особенно если это одно и тоже приложение! Для неверующих советую запустить любой популярный браузерный бенчмарк и сопоставить его с результатами кроссплатформенных бенчмарков, но об этом как-нибудь отдельно. Разница есть, но она настолько мала, что ею можно пренебречь.

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

“Магической” оптимизации Apple не существует

Оба они в оперативку не залезут. Ок, допустим, у нас активен Инстаграм, значит хром с несколькими вкладками мы свапаем. Повторюсь, такая ситуация будет неизбежна, как для iPhone 6, так и для бюджетника на Андроид за 75 долларов.

Для того чтобы понять, почему же iPhone 6 все же работает быстрее, надо понять, за счет чего работает так называемая «магическая оптимизация apple”. Эти ребята поняли, что нет смысла биться за тупое наращивание объема ОЗУ, так как для радикального изменения ситуации в смартфоне должно быть от 8 Гбайт оперативки, как в современном нормальном ПК. Это слишком дорого.

Поэтому, они пошли другим путем. Раз нам надо перебросить массив данных из свапа в оперативку, то не проще ли сделать флеш-память максимально быстрой?

И они так и сделали! Да, у iPhone 6 было всего один гигабайт оперативки, но у них был и самый быстрый массив флеш-памяти.

Скорость работы флеш-накопителя даже старого iPhone 6 значительно превосходит не то что бюджетники своего времени, но и современные недорогие модели с 1 Гбайтом ОЗУ. Тут даже спорить не о чем!

Это доминирование продолжается и по сей день, неудивительно, что Apple может обойтись 2-3 Гбайтами RAM

Но для того, чтобы пользователь практически не смог отличить восстановление приложения из свапа от полноценной загрузки с оперативной памяти нужно было еще кое-что. Дело в том, что при выгрузке данных с флеш-памяти, используется один поток вычислений. Это знает любой монтажер, который сталкивался с нехваткой оперативной памяти. Прежде чем приложение, даже поддерживающее многопоточность, начнет загружаться, его данные надо выгрузить из свапа. Эта загрузка происходит в один поток. Понятно, на что я намекаю?

Производительность на 1 поток – всегда была сильная сторона айфонов.

Даже старый айфон 6 не оставляет шансов современным бюджетникам, a новая модель iPhone 7 уничтожает по этому показателю и флагманские устройства.

В итоге, когда мы говорим про то, почему айфону хватает одного-двух гигабайт оперативки, а современным бюджетникам и смартфонам среднего класса в стане Android – нет, то надо помнить, что айфон сделан таким образом, чтобы вы не замечали эту нехватку памяти. Тогда как бюджетные Андроед устройства не могут похвастать ни высокоскоростными флеш-накопителями, ни процессорной однопоточной мощностью, дабы быстро оперировать со свапом. Вот и вся «магия». Оперативки не хватает и тем, и тем. Просто, в случае с айфоном, вы ее не замечаете.

Источник: http://argument600.ru/anons/skolko-ozu-ram-nuzhno-smartfonu-pochemu-ajfony-ne-lagayut/

Сколько оперативной памяти нужно для современного смартфона?

Сколько должно быть оперативной памяти в смартфоне?

Первое, что приходит на ум — чем больше, тем лучше, но так ли это на самом деле? Объем оперативной памяти — вопрос индивидуальный, потому что кому-то вполне достаточно будет двух гигабайтов, а кому-то и четырех будет мало.

Пользователи по-разному “нагружают” свои девайсы, а сами смартфоны по-разному используют оперативку. Например в Huawei Y5 2018 — 2 ГБ оперативной памяти и стоит он 2999 грн., в iPhone 8 (256 ГБ) тоже 2 ГБ оперативной памяти, а стоит он 23999 грн.

Устройства имеют одинаковый объем оперативки, но одно из них “так себе”, а другое — топовый гаджет, который в ближайшие несколько лет будет оставаться актуальным. Почему так? Ответ ниже в статье.

Для начала стоит вспомнить, что оперативная память — вид памяти, который работает с процессами, которые запущены прямо сейчас. Если вы открыли много вкладок в браузере, запустили десяток приложений и постоянно переключаетесь между ними, то для этого нужно будет много оперативной памяти.

Операционная система и оболочка

Когда вы включили смартфон и еще даже не открыли ни одного приложения, то можете наблюдать, что часть оперативной памяти уже занята. Почему? Потому что операционная система (Android или iOS) часть памяти сразу резервируют для своих нужд. Еще больше оперативки будет использоваться, если поверх ОС есть фирменная оболочка.

На примере Huawei Mate 10 Lite видим, что Android 8.0 и оболочка EMUI 8.0 вместе используют примерно 1-1,3 ГБ оперативной памяти. Никому не секрет, что iOS имеет лучшую оптимизацию и занимает меньше места в оперативной памяти. Приложения для этой системы являются менее ненасытные до оперативки, поэтому даже в топовых моделях iPhone никто не гонится за космическими объемами оперативной памяти.

Оперативную память используют различные датчики и сканеры, которые следят за вашим лицом и глазами во время разблокировки, чтобы анализировать полученные данные. Чем большим количеством фишек нашпигованный аппарат, тем больше оперативки ему понадобится для быстрой и плавной работы. Учитывая то, что с каждым годом смартфоны становятся более напичканные разнообразными фишками, то и оперативной памяти нужно больше.

Читайте также  Что такое профиль hsp hfp в смартфоне?

Сколько оперативной памяти нужно для приложений?

Приложения обычно занимают от 10 МБ оперативной памяти и больше. Тяжелые приложения могут “есть” 200-300 МБ оперативки. Если же вы любите играть топовые игры, то соответственно и оперативной памяти нужно больше, так как некоторые игры могут потреблять от 500 МБ до 1 ГБ оперативки.

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

Даже открывая сразу несколько требовательных игр или приложений вы не будете пользоваться ими одновременно, а соответственно неиспользуемые программы работают в фоновом режиме и не потребляют оперативной памяти столько, как приложение, которое активное.

Пример

В моем смартфоне Huawei Mate 10 Lite — 4 ГБ оперативной памяти (LPDDR3). Статистика показывает, что оперативную память я использую примерно на 61-63% и это при том, что я активно пользуюсь почти всеми приложениями, если учитывать системные программы, то их будет примерно 40-60 штук.

Когда я открыл примерно 20+ вкладок в браузере, 10+ приложений и 1 игру, то оставалось еще примерно 1 ГБ свободного места в оперативной памяти. Обычно, я не открываю столько всего одновременно, поэтому и 3 ГБ оперативной памяти для меня было бы достаточно.

Если учесть то, что есть много неоптимизированных приложений особенно для ОС Android, то 4 ГБ можно считать нормой. Для iOS эта цифра может быть ниже, потому что чтобы попасть в AppStore приложения и игры проходят более строгий контроль. Хотя в новых iPhone XS и iPhone XS Max тоже по 4 ГБ оперативной памяти.

Выводы

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

Если вы пользуетесь устройствами на Android:

  • Для бюджетного смартфона на Android, который приобретается для общения в мессенджерах и соцсетях вполне достаточно будет 2 ГБ оперативной памяти.
  • Если вы покупаете смартфон в котором есть разблокировка через сканирование сетчатки глаза, пальцев, лица и вы планируете использовать его для веб-серфинга и игр, то стоит смотреть на аппараты с 3-4 ГБ оперативной памяти.
  • Для флагманских девайсов, которые оснащены топовыми процессорами, большими объемами постоянной памяти и предназначены для требовательных игр и приложений уместно будет иметь на борту 4-6 ГБ оперативной памяти.
  • Что нужно делать со смартфоном, чтобы занять 8 или 10 ГБ оперативной памяти (именно столько будет в новом девайсе от Oppo) мне пока не приходит на ум. Это решение нужно, скорее всего, для маркетинга, чтобы похвастаться «техно-мышцами» перед конкурентами.

Если вы пользуетесь устройствами на iOS:

  • Учитывая отличную оптимизацию системы и приложений для старых моделей iPhone (6S, 6S Plus, 7, 8) достаточно 2 ГБ оперативной памяти, чтобы все работало быстро и плавно.
  • Для Plus-версии “семерки” и “восьмерки” Apple розщедрилась на 3 ГБ оперативки, столько же имеет iPhone X и “бюджетный” iPhone XR. Кто пользуется этими устройствами знает, что этого вполне достаточно, чтобы устанавливать и пользоваться любыми доступными в AppStore приложениями.
  • Флагманские аппараты от Apple (XS и XS Max) имеют по 4 ГБ оперативки, хотя наверняка им тоже хватило бы 3 ГБ.

Источник: https://ktc.ua/ru/blog/skolko_operativnoj_pamyati_nuzhno_dlya_sovremennogo_smartfona.html

Оперативная память телефона (RAM) — сколько нужно Гб

Сколько должно быть оперативной памяти в смартфоне?

Читайте, что такое оперативная память и сколько ее нужно смартфону, чтобы он справлялся с повседневными задачами. А сколько нужно RAM, чтобы играть в игры на высоких настройках. И нужно ли гнаться за 8 и 12Гб RAM.

Что такое оперативная память (RAM или ОЗУ)

Оперативная память (RAM, ОЗУ – аббревиатуры) – это кратковременное цифровое устройство хранения данных. Смартфоны, как и компьютеры, используют оперативную память в основном для хранения данных, которые используют запущенные приложения. Все потому, что оперативная память очень быстрая. Даже самый быстрый жесткий диск или флэш-накопитель работает медленно по сравнению с ОЗУ.

Сколько RAM бывает в смартфонах

Еще в первые годы появления Android в смартфонах было 512 МБ памяти, а флагманы могли похвастаться даже 1 ГБ. Так началась революция в мире телефонов и смартфонов. Со временем RAM становилось только больше. К 2018 году большинство высокотехнологичных смартфонов имели на борту 3 ГБ оперативной памяти, а в 2018 и 2019 годах 4 ГБ стали фактическим стандартом. Казалось бы, куда еще больше? Но в продаже все больше телефонов с 6 ГБ, 8 ГБ, даже 10 ГБ и 12 ГБ ОЗУ.

Наверняка  у вас дома есть ноутбуки под управлением Windows 10 с 4 ГБ оперативной памяти. MacBook имеет 8 ГБ оперативной памяти и может работать с требовательными приложениями, такими как Premiere Pro или Photoshop. Неужели, вы всерьез думаете, что телефону требуется больше оперативной памяти, чем ноутбуку?

Как Android смартфон использует оперативную память

Чтобы понять, достаточно ли смартфону оперативной памяти и сколько ее должно быть, надо разобраться, как она используется.

Когда вы запускаете новое приложение на Android, ядро Linux создает новый процесс. Процесс – это единица исполнения с собственным виртуальным адресным пространством (которое сопоставляется с физической памятью). Ядро Linux управляет ресурсами, необходимыми для этого процесса. Сюда входят: время работы процессора, ввод и вывод данных и физическую память (RAM).

Когда имеется достаточно ресурсов, работа ядра проста. Если процесс требует больше процессорного времени, ядро может легко предоставить ему больше времени на выполнение и больше оперативной памяти.

Однако, когда ресурсы ограничены, все усложняется. Если процессор (CPU) смартфона перегружен, то ядро ждет завершения процесса. И все это время, выделенная оперативная память все еще занята. А если таких процессов много? Они быстро могут скушать всю вашу RAM. И телефон станет ни на что не реагирующим кирпичом.

Linux и Android справляются с этой проблемой двумя способами.

Первый способ, когда Android может выделить часть внутренней памяти (ROM) для файла подкачки. Именно так поступают ОС на компьютерах. При недостатке памяти на диск записываются самые старые и наименее используемые части оперативной памяти. И занимаемая ими RAM становится доступной для других процессов. Если позднее эти данные потребуются, они считываются с диска и записываются обратно в оперативную память.

Второй способ смартфону быть быстрым – “убивать” старые процессы. Обычно это те, что были запущены давно и на данный момент не используются

На самом деле, все телефоны обязательно используют первый и второй способы. Больший объем оперативной памяти позволяет реже использовать “убийство”. Именно поэтому компании-производители увеличивают объем оперативной памяти телефонов буквально каждый год.

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

Какой объем RAM используют приложения?

Приложения тоже бывают разные. Есть встроенные (стандартные), без которых работа смартфона не возможна. Например приложение “Телефон”. Есть игры и мультимедийные программы. Браузеры. У всех у них совершенно разные аппетиты.

Стандартные приложения используют от 130 Мб до 400 Мб оперативной памяти. Существуют такие приложения, как и WhatsApp, а еще казуальные игры, типа Crossy Road и Candy Crush. Также есть “медиа-приложения”, которые загружают большое количество изображений и поэтому используют больше RAM для их отображения. Например, Google Photos и Instagram. Эти приложения используют от 400 Мб до 700 Мб оперативной памяти.

Наконец, появились “огромные” приложения, преимущественно высококлассные 3D-игры. Эти монстры сжирают гигабайты RAM вашего смартфона, как голодный Pac-Man. Например, PUBG Mobile может использовать от 800 МБ до 1152 МБ ОЗУ.

Вы не поверите, но браузер Google Chrome также относится к категории монстров (всего с тремя открытыми вкладками).

Сколько оперативной памяти нужно смартфону?

Объем оперативной памяти, используемой на устройстве, полностью зависит от того, какие приложения у вас запущены. Если вам нравится Instagram и Candy Crush, но не больше, то вы будете использовать чуть больше 1 ГБ оперативной памяти. Если постоянно играете в PUBG и Asphalt 9, вам понадобится 2GB только на игры.

Не забывайте, что еще сама операционная система тоже требует от 500 до 1 ГБ оперативной памяти. Плюс фоновые процессы, которые постоянно висят в памяти. Например, Viber или другой мессенджер. Т.е. не весь объем оперативной памяти вам доступен.

Доступная оперативная память – это объем RAM, свободный для запуска новых приложений без “убийства” предыдущих.

Huawei Mate 8, Google Pixel 3 XL и Samsung Note 8 позволяют вам использовать всего около 50-60% установленной оперативной памяти. Остальную они резервируют на нужды операционной системы и своих фирменных прошивок и приложений.

Смартфоны типа Pixel 3 XL могут хранить в оперативной памяти не менее пяти “стандартных” приложений без удаления. Это означает, что вы можете переключаться между , WhatsApp, Spotify, Candy Crush и Google Play без проблем.

Если вы запустите больше приложений, Pixel 3 XL начнет более агрессивно использовать файл подкачки, пытаясь освободить память. Это означает, что на самом деле, вы можете запустить около восьми “стандартных” приложений и сохранить их все в памяти и файле подкачки. Переключение на приложение, которое было перенесено из оперативной памяти в подкачку, приведет к небольшой задержке.

Если вы запустите более восьми “стандартных” приложений, одно из предыдущих будет удалено из памяти. И будет запускаться в следующий раз с нуля.

Если приложение выгружается из RAM, это не обязательно плохо. Вы сами не раз с этим сталкивались. Такое приложение будет перезагружаться при включении.

Смартфоны с 6 ГБ оперативной памяти, такие как Samsung Note 8 и 9, отдают пользователю всего около 2,5- 3,5 ГБ RAM. Оба устройства также имеют как минимум файл подкачки в ROM размером 2 Гб. Это означает, что вы можете переключаться между тяжелой игрой (или Chrome), мультимедийным приложением (например, Instagram) и 5 или более стандартными приложениями, и все останется в оперативной памяти. Если вы запустите дополнительные приложения, телефон начнет использовать файл подкачки.

6Гб оперативной памяти в смартфоне – идеальный вариант!

Такой объем RAM означает зону комфорта для пользователя смартфона. Стандартные приложения остаются в памяти в течение длительного периода времени, а многозадачность быстрой. Вы не будете замечать переключения между приложениями и играми.

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

Естественно, смартфоны с 8ГБ RAM в плане плавности работы еще лучше. Они могут хранить в памяти, по крайней мере, дюжину приложений без перезагрузки. Даже такие крупные, как PUBG и Google Photo. Переключение между приложениями происходит без проблем.

Зачем нужны смартфоны с 8ГБ и больше RAM?

В отличие от компьютеров, для смартфонов на Android, не делают приложения, которые они не смогут запустить! Даже с 3 ГБ оперативной памяти мы не говорим о том, какие приложения потянет смартфон. Мы всего лишь учитываем, сколько приложений он может одновременно хранить в памяти! Смартфоны с 4ГБ работают хорошо, с 6ГБ отлично, с 8Гб уже, наверно, и слишком. 10 ГБ, 12 ГБ, 16 ГБ – это просто глупость. Это примеры маркетинговых хитростей, которые увеличивает цену и не приносит пользы пользователю или приносит совершенно мало пользы.

Сколько Гб оперативной памяти бывает в смартфонах и телефонах:

Источник: https://sravnismart.ru/ram_capacity/