Член

OnePlus 6: Наистина ли се нуждаете от 8 GB RAM в телефон?

protection click fraud

Можете да си купите OnePlus 6 който има 8GB RAM на борда. Това е с 4 GB повече от повечето други телефони от висок клас с Android (и Chromebook и евтини лаптопи с Windows) и около 6 GB повече от абсолютния минимум, с който можете да се измъкнете. Ще отговорим на въпроса точно тук, в първия абзац: не, не ви трябват 8 GB RAM в телефона.

Но това означава, че може да се случат някои наистина страхотни неща.

Прочетете нашия преглед на OnePlus 6

Какво прави телефонът ви с RAM

Всички знаем, че повече RAM означава, че повече приложения могат да продължат да работят едновременно (нещо като в същото време, както и да е), но това е само едно нещо, което телефонът ви прави с RAM вътре в него. Всъщност част от тази RAM се използва преди Android дори да започне да работи.

Без да се получи също изперкали и инжекционни идеи като compcache в сместа, телефонът ви използва RAM по този начин:

Verizon предлага Pixel 4a само за $ 10 / месец на нови неограничени линии

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

Наличието на 8 GB RAM означава, че всеки или всички тези различни начини на използване на RAM може да използва много повече от него, ако е необходимо. Или ако човек, който пише операционната система, иска да опита нещо ново и различно.

Какво можете да направите с допълнителна RAM?

Ще започна с това, че не е напълно ясно какво точно прави OnePlus с допълнителната RAM или какви планове има за в бъдеще. На пръв поглед трябва да очаквате, че няма да стане също много повече на системно ниво, като се има предвид, че базовият модел OnePlus 6 все още се предлага с 6 GB RAM и използва същия софтуер.

Но има едно нещо, което OnePlus (или разработчиците на персонализирани ROM) могат да направят, което би било чудесен начин да се използват допълнителни 2 GB RAM: съхранявайте в него целия стартов стартер на системата.

8 GB RAM означава, че може да се отдели повече за потребителския интерфейс или режим на игра.

Помислете за HTC M7, ако сте били толкова дълго около Android. Това беше първият телефон, който използва Android и беше супер отзивчив, когато ципирахте около операционната система. Това беше така, защото голяма част от системната RAM беше „запазена“ за HTC Sense и нямаше да се освободи, когато друго приложение поиска повече памет. В случая на M7 това означаваше, че не може да държи толкова приложения отворени, колкото другите телефони. Повечето компании, произвеждащи телефони с Android, правят нещо подобно сега и настройват нещата така, че частите на стартовия панел никога да не се премахват от RAM, а Android се чувства много по-добре да се използва заради него. С 4GB RAM, получаване на баланс, който предлага добра производителност без разстройване на потребители, които искат да поддържат приложенията отворени във фонов режим може да бъде трудно.

С 8 GB RAM, целият потребителски интерфейс може не само да се съхранява в RAM, но и да се прави с истински резервиран блок извън параметрите на системната памет.

Написването на драйвер на устройство, което позволява DMA (Direct Memory Access) за потребителския интерфейс, означава, че RAM може да бъде заделено за използване от само потребителския интерфейс. Операционната система все още контролира i / o, но никое друго приложение не може да презапише никоя част от него всичко необходимо за "мигновено" превъртане и плъзгане се съхранява в RAM, където е бързо и изобщо готово пъти.

OnePlus може да не е планирал нищо за допълнителната RAM, но съм сигурен, че разработчиците в XDA ще го направят.

Това е малко по-различно от параметъра на ядрото memmap, който запазва място извън операционната система за радиостанциите и VRAM, но позволява на операционната система да управлява RAM, така че данните да могат да се придвижват и извеждат и да може да се записва буфер, когато изключите телефона, за да предотвратите данни загуба. Това е по-стабилно решение от използването на стандартната Linux LMK (Low Memory Killer) система за поддържане на важни процеси. Крайният резултат е потребителски интерфейс, който е плавен и отзивчив през цялото време, без да влияе на начина, по който другите приложения работят или остават живи във фонов режим.

И това е само един пример, за който се сетих, без да ровя твърде много във всичко. Може би си представете променени настройки на minfree, за да можем да оставим всяко приложение, което харесваме, да е отворено във фонов режим през цялото време.

Не забравяйте готиния фактор

OnePlus 6 може да има 8 GB RAM, за да прави луди неща с операционната система за по-добра производителност, но вероятно има такива, просто защото може.

RAM не е скъп. Поне не компонентната RAM, използвана на дънната платка на телефона. Похарчете няколко долара повече за единица (което може да е много, ако продадете милиони бройки), за да дадете OnePlus 6 нещо, което Galaxy S9 или iPhone няма, е истинска точка за продажба в части от Азия и за много ентусиасти. Много хора са обсебени от характеристиките на телефона, защото разбират как го правят бих могъл или просто защото повече винаги е по-добре. Удвояването на RAM на други водещи телефони прави OnePlus 6 по-надежден за бъдещето.

Сигурен съм, че някой от OnePlus е направил математиката и е разбрал, че чрез комбинация от всички тези фактори е изгодно да се продаде 8GB RAM модел.


Ще завършим по същия начин, както започнахме: като кажем „не“, нямате нужда от 8 GB RAM в телефона. Но това не вреди на нищо и творческата свобода, която дава на разработчиците на Android, както в OnePlus, така и на разработчици на трети страни, може много да означава, че предстоят някои страхотни неща.

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

Джери е обитател на Mobile Nation и се гордее с това. Няма нищо, което той да не може да разглоби, но много неща не може да събере отново. Ще го намерите в мрежата на Mobile Nations и можете го удари в Twitter ако искате да кажете хей.

instagram story viewer