Статья

OnePlus 6: вам действительно нужно 8 ГБ оперативной памяти в телефоне?

protection click fraud

Вы можете купить OnePlus 6 с 8 ГБ оперативной памяти. Это на 4 ГБ больше, чем у большинства других высокопроизводительных телефонов Android (а также Chromebook и дешевых ноутбуков с Windows), и примерно на 6 ГБ больше, чем абсолютный минимум, который вам может сойти с рук. Ответим на вопрос прямо здесь, в первом абзаце: нет, вам не нужно 8 ГБ оперативной памяти в телефоне.

Но это означает, что могут произойти действительно интересные вещи.

Прочтите наш обзор OnePlus 6

Что ваш телефон делает с оперативной памятью

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

Не получая тоже ботан и внедряет идеи вроде compcache Кроме того, ваш телефон использует ОЗУ следующим образом:

Verizon предлагает Pixel 4a всего за 10 долларов в месяц на новых безлимитных линиях

  • Ядро-пространство: Ваш телефон Android работает на базе ядра Linux. Ядро хранится в специальном типе сжатого файла, который извлекается непосредственно в ОЗУ во время последовательности включения устройства. Эта зарезервированная память содержит ядро, драйверы и модули ядра, которые управляют оборудованием и местом для кэширования данных в ядре и из него.
  • RAMdisk для виртуальных файлов: В системном дереве есть несколько ненастоящих папок и файлов. Это псевдофайлы, записываемые при загрузке и содержащие такие данные, как уровень заряда батареи и скорость процессора. В Android весь каталог / proc является одной из таких систем псевдофайлов. Оперативная память зарезервирована, поэтому им есть где жить.
  • Сетевые радиостанции: Данные о вашем IMEI и настройках радио хранятся в NVRAM (энергонезависимая память, которая не стирается при выключении питания. ваш телефон), но переносятся в ОЗУ вместе с программным обеспечением, необходимым для поддержки модема при первом включении Телефон. Для хранения всего этого в памяти зарезервировано место.
  • Графический процессор: Графическому адаптеру в вашем телефоне требуется память для работы. Это называется VRAM, и в наших телефонах используются встроенные графические процессоры, у которых нет отдельной VRAM. Для этого зарезервирована системная RAM.
  • Доступная оперативная память: Это то, что осталось, за вычетом дополнительных зарезервированных для кеша файловой системы и настроек minfree. Это то, что могут использовать запущенные вами приложения.

Наличие 8 ГБ ОЗУ означает, что любой или все эти способы использования ОЗУ могут использовать гораздо больше, если это необходимо. Или если человек, пишущий операционную систему, хочет попробовать что-то новое и необычное.

Что можно делать с дополнительной оперативной памятью?

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

Но есть одна вещь, которую OnePlus (или любые разработчики пользовательских ПЗУ) могут сделать, и это будет отличный способ использовать дополнительные 2 ГБ ОЗУ: сохранить в ней всю домашнюю пусковую установку системы.

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

Вспомните HTC M7, если вы так давно работаете с Android. Это был первый телефон на базе Android, который очень быстро реагировал на запросы ОС. Это произошло потому, что значительная часть системной RAM была «зарезервирована» для HTC Sense и не могла быть освобождена, когда другое приложение запросило больше памяти. В случае с M7 это означало, что он не может содержать столько приложений, сколько другие телефоны. Большинство компаний, производящих телефоны Android, сейчас делают нечто подобное и настраивают так, чтобы части средства запуска никогда не удалялись из ОЗУ, и из-за этого Android чувствует себя намного лучше. С 4 ГБ ОЗУ достигается баланс, обеспечивающий хорошую производительность без расстраивает пользователей, которые хотят, чтобы приложения оставались открытыми в фоновом режиме может быть сложно.

С 8 ГБ ОЗУ весь пользовательский интерфейс может не только храниться в ОЗУ, но и выполняться с реальным зарезервированным блоком вне параметров системной памяти.

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

OnePlus, возможно, не имеет никаких планов по поводу дополнительной оперативной памяти, но я уверен, что разработчики из XDA будут.

Это немного отличается от параметра ядра memmap, который резервирует пространство вне операционной системы для радио и VRAM, но он позволяет ОС управлять ОЗУ, чтобы данные могли входить и выходить, а при выключении телефона можно было записать буфер, чтобы предотвратить передачу данных. потеря. Это более надежное решение, чем использование стандартной системы Linux LMK (Low Memory Killer) для поддержания работы важных процессов. Конечным результатом является гибкий и постоянно реагирующий пользовательский интерфейс, который не влияет на работу других приложений и их работу в фоновом режиме.

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

Не забывайте крутой фактор

OnePlus 6 может иметь 8 ГБ оперативной памяти, чтобы делать сумасшедшие вещи с ОС для повышения производительности, но, вероятно, у него это просто потому, что это возможно.

Оперативная память не дорогая. По крайней мере, не компонентное ОЗУ, используемое на материнской плате телефона. Тратя на несколько долларов больше на единицу (что может быть много, если вы продаете миллионы единиц), чтобы дать OnePlus 6 то, чего нет в Galaxy S9 или iPhone, является реальным аргументом в пользу продажи в некоторых частях Азии и для многих энтузиасты. Многие люди одержимы характеристиками телефона, потому что понимают, как они мог использоваться, или просто потому, что больше всегда лучше. Удвоение оперативной памяти по сравнению с другими флагманскими телефонами делает OnePlus 6 более надежным в будущем.

Я уверен, что кто-то в OnePlus посчитал и решил, что благодаря сочетанию всех этих факторов было выгодно продавать модель с 8 ГБ оперативной памяти.


Мы закончим это так же, как и начали: сказав «нет», вам не нужно 8 ГБ ОЗУ в телефоне. Но это ничему не повредит, а творческая свобода, которую он дает разработчикам Android, как в OnePlus, так и сторонним разработчикам, может означать, что в будущем появятся некоторые интересные вещи.

Джерри Хильденбранд

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

instagram story viewer