Вашият смартфон с Android е по същество компютър с общо предназначение, което означава, че точно като лаптоп или настолен компютър, той използва RAM (памет с произволен достъп ), за да направи телефона ви способен да изпълнява приложения и да прави всичко необходимо.
В наши дни можете да си купите телефон с Android със спецификации на паметта между 4 GB и 16 GB RAM и няма начин да надстроите това количество физическа RAM след покупката. Това означава, че трябва да изберете телефон с точното количество RAM за вашите нужди или рискувате да надстроите до нов телефон много преди иначе да ви се наложи.
Какво прави RAM във вашия телефон
Подобно на други типове персонални компютри, смартфонът с Android има процесор, RAM и по-постоянна памет под формата на вграден SSD (Solid State Drive). RAM е бързото работно пространство, където се съхраняват операционната система, отворените приложения и данните, с които работят.
Колкото повече RAM има вашият телефон, толкова по-бърза е неговата работа при превключване между приложения. Ако искате да използвате приложения, които консумират много памет, като видео редактори или сложни мобилни игри, тогава телефонът ви може да няма достатъчно памет, за да работи без прекъсване и заекване.
Как работи управлението на паметта на Android
Начинът, по който Android управлява разпределението на паметта към приложенията, значително влияе колко RAM памет ви е необходима. Android е базиран на ядрото на Linux и начинът, по който се разпределят ресурси като памет, работи еднакво и в двете операционни системи.
Когато отворите приложение в Android, то създава нов „процес“, който иска ресурси като RAM. Приложението получава толкова, колкото му е необходимо, без да засяга нищо друго, ако има свободна памет.
Ако няма достатъчно свободна RAM, първото нещо, което Android прави, е „размяна на RAM страници“ към специален компресиран сегмент от RAM, наречен ZRAM. Това не е хардуерно нещо. Това е просто логична част от RAM, която е била изолирана, съдържаща компресирани RAM страници. Тези данни не могат да бъдат прочетени директно, но първо трябва да бъдат декомпресирани и заредени в нормалната част на RAM. Въпреки това все още е по-бързо от зареждането на данни на приложението от хранилището.
Ако няма повече ZRAM, Android ще убие по-стари процеси, които не се използват в момента, освобождавайки всяка памет, която използват. Приложенията за Android са написани по такъв начин, че знаят, че могат да бъдат унищожени по този начин като нормална част от управлението на RAM. Така че на теория те трябва да запазят състоянието си в хранилище, за да можете да продължите оттам, откъдето сте спрели. Това обаче идва с наказание за изпълнение.
Предимствата на повече RAM
Колкото повече RAM имате, толкова повече място имате в ZRAM пространството, толкова повече активни приложения можете да задържите в паметта и толкова по-гладко е превключването между скорошни приложения.
Android използва RAM дори когато не е изрично разпределена за приложение. Например, ако прехвърляте файлове, те могат да се ускорят, като използвате вашата RAM като кеш. Както всички съвременни операционни системи, Android използва толкова RAM, колкото имате, за да ускорите нещата като цяло. Веднага щом даден процес се нуждае от тази памет, тя незабавно се освобождава, но никога не е буквално празна или неизползвана.
Като се има предвид, че много приложения в Android работят във фонов режим, също така е удобно да имате повече RAM, така че процесите във фонов режим да могат да протичат гладко, дори ако използвате гладно за RAM приложение (като PUBG или Diablo) на преден план. Ако работите с приложение на разделен екран, докато слушате музика във фонов режим или изтегляте файлове, повече RAM гарантира, че нещата вървят безпроблемно.
RAM „Плюс“ функции
Въпреки че не можете да надстроите RAM на телефона и Android не заменя RAM с вътрешна памет, някои решения на трети страни позволяват използването на системна памет като RAM. Това запазва част от паметта на вашия телефон като препълващо пространство, когато наличната памет свърши.
Съвременните телефонни SSD все още не са толкова бързи, колкото RAM, но все още са много бързи в абсолютно изражение. Преместването на вашите най-стари или неактивни процеси в специално подготвен регион за съхранение все още е много по-бързо от стартирането на приложението след прекратяване на процеса. Ако се работи интелигентно, този подход за размяна на памет може да доведе до по-плавно изживяване, особено на устройства от среден или нисък клас с минимална RAM.
Най-новите телефони Samsung Galaxy, като S22 Ultra и S21 Ultra, имат функция RAM Plus. Тук можете да посочите всичко между 4GB и 8GB място за съхранение, което да бъде запазено за суап пространство. Тези телефони обаче обикновено се доставят с 12 GB RAM в зависимост от точния модел, така че RAM Plus има намаляваща възвръщаемост. Добрата новина е, че телефоните от среден клас на Samsung също получават функцията .
Ако нямате телефон (като Google Pixel), който предлага такава функция, можете също да използвате приложение на трета страна, като популярното SWAP . Имате обаче по-голям риск от нестабилност или други грешки, отколкото одобрена от производителя функция.
Колко RAM се нуждае от вашия телефон?
Както видяхте от дискусията по-горе, количеството RAM, от което се нуждаете в телефона си, зависи от това как го използвате и за какво ви е необходим. Така че ще разгледаме всеки общ монтаж за разпределение на RAM, открит в съвременните телефони, и ще опишем какъв тип потребител е най-подходящ за всеки обем RAM.
Имайте предвид, че телефоните с Android с по-малко RAM също са склонни да имат по-слаби процесори и графични процесори, така че дори и да не се нуждаете от толкова RAM, колкото се предлага, все още може да имате нужда от другите компоненти, които вървят с нея, за да изпълнявате конкретни приложения .
- По-малко от 4 GB RAM: Не можем да препоръчаме устройства с Android, които предлагат по-малко от разпределения като 2 GB RAM или 3 GB RAM на който и да е потребител. Съвременните версии на Android изискват около 1,5 GB място за съхранение само за системата, така че по-малкият капацитет на RAM ще направи цялостното изживяване сравнително лошо.
- 4 GB RAM: Това е отличен размер RAM за потребители, които използват своите смартфони само за ограничен брой задачи. Ако използвате предимно приложения за социални медии, WhatsApp, имейл и леко уеб сърфиране само с няколко отворени раздела, трябва да сте доволни от 4GB RAM. Играта на игри от по-висок клас може да доведе до забавено превключване на приложения или замразяване на фонови приложения. Трябва също така да обмислите използването на леки браузъри като Opera, а не тежки браузъри с RAM като Chrome.
- 6 GB RAM: Това е добро ниво на RAM за потребители, които имат отворени множество стандартни приложения (напр. Twitter, Facebook и Instagram наведнъж) или които обичат да имат умерен брой отворени раздели в браузъра. Това също е добър избор, ако сте често потребител на поточно видео или аудио или имате фонови приложения, работещи на телефона ви. Това е отличен избор за тези, които обичат да играят напреднали мобилни игри, тъй като не би трябвало да имате проблеми с производителността с една такава игра заедно със стандартните си приложения. Това е страхотен сегмент от начално ниво за геймърите.
- 8GB RAM: 8GB е най-добрият баланс между цена и производителност. Опитните потребители, които искат да използват приложения за редактиране на видео или имат много различни приложения и игри, между които да превключват, трябва да заложат на 8 GB RAM, тъй като е идеален за тежка многозадачност, която води до високо използване на RAM.
- 12 GB RAM (или повече): Това е повече от достатъчно RAM за почти всеки, всъщност е прекалено много за мобилен телефон. Ще намерите това само в устройства от висок клас като Galaxy S21 Ultra или Galaxy Note. Ако правите всичко на вашия смартфон и използвате десктоп решения за Android като Samsung Dex, тогава 12GB RAM или повече е смислен избор.
Също така си струва, ако искате максимална плавност и бърза реакция на системата, тъй като като цяло има много памет за поддържане на кеширане и ускоряване на системата, а ако искате най-добра надеждност за бъдещето, тогава клубът от 12 GB и нагоре е за вас!
Какво ми помага наличието на повече RAM в телефона ми?
Вече знаете краткия отговор, защото е по-горе — позволява повече приложения да работят във фонов режим. Но дългият отговор е наистина интересен.
10GB или 12GB (или 16) RAM е пълен излишък за Android. По-старите телефони или бюджетните телефони могат да се разминат само с GB или два налична RAM, защото минималните безплатни настройки са зададени с това предвид. Страхотен факт: интерфейсът на Samsung изисква повече ресурси и Samsung направи много умно нещо тук, започвайки с Galaxy S6. Това принуди стартовия панел да остане жив в паметта през цялото време и премахна забавянето на началния екран. Браво, Samsung!
Използвайки това, което ни казва, можем да видим, че телефон, който прави повече зад кулисите, се нуждае от инсталирана повече RAM. Тъй като сега почти всеки телефон идва с 6 GB RAM, тук няма реална разлика, а телефонът Pixel просто има малко повече памет, за да има още едно или две приложения, защото интерфейсът му не използва толкова много. Това е и причината Samsung и други да са включили начини за спиране на работещи процеси за моментите, когато се нуждае от малко повишаване на производителността. Ако убиете всички приложения, които можете, приложенията, които все още не са в паметта, ще стартират малко по-бързо. Но приложенията, които са били в паметта, продължават да отнемат повече време за зареждане. Това е акт на балансиране.
Ако направите крачка напред и направите неща като настройката на DeX на Samsung за настолен компютър, наличието на повече RAM може да бъде голяма полза. DeX, например, може да използва повече RAM, отделена преди телефонът да работи за графичния адаптер, но все още се нуждае от хубава част, за да се използва, така че други приложения или процеси да могат да работят без прекъсване. И можете да станете още по-креативни, ако разработвате софтуер за телефон с "допълнителна" RAM.
В идеалния случай телефон с допълнителна физическа RAM може дори да използва драйвер на устройство, който позволява DMA (директен достъп до паметта) за потребителския интерфейс. Това заделя RAM при зареждане само за началния екран, въвеждане с докосване и всичко останало, което прави телефона ви свръхотзивчив, независимо от всичко друго, което работи или се случва извън RAM, заделено за DMA. Готови ли сте за незабавна реакция при докосване или превъртане? Защото така го получавате.
Сега разширете тази идея в „режим на игра“ или решение за десктоп или друг специален начин, по който може да се използва телефон с Android. Все още ще има повече от достатъчно RAM, за да може системата да свърши работата си, докато тази допълнителна RAM е там за игра на тежка софтуерна 3D игра, без да убивате всички приложения във фонов режим или да поставяте телефона си в стойка или лаптоп, за да го използвате в десктоп режим има паметта, от която се нуждае, отделена само за да работи.
RAM е евтина и наличието на повече RAM изглежда страхотно на лист със спецификации
Компаниите таксуват много за модел с повече RAM, но повечето от тях са, защото това означава, че имат друг модел за производство и друг списък с части за поддръжка. Действителните чипове, които влизат в телефона, струват само стотинки, когато се купуват в обем. Но възможността да кажете, че телефонът ви има 12 или дори 16 GB RAM, когато бъде обявен, може да помогне много, когато става въпрос за спецификациите.
Това е впечатляващо, особено за технологичните ентусиасти и ранните осиновители. Признавам, това ме заинтригува. Харесва ми да виждам оптимизиран софтуер, който може да работи добре на минимален хардуер, защото е форма на изкуство; писането на код може да бъде красиво. Но също така съм заинтригуван какво може да означава наличието на допълнителна RAM, когато двете са свързани заедно в едно и също устройство. Виждането на 12GB или повече RAM в спецификациите незабавно ме заинтересува, по същия начин, както го прави дисплей с висока разделителна способност.
Компаниите, които произвеждат телефони, знаят това. Те също така знаят, че поставянето на повече RAM в телефона означава, че могат да се разминат с по-малко софтуерна оптимизация (скъпо и отнемащо време нещо) или да опитат да направят повече с тяхната версия на Android. Така или иначе, някои от нас ще купуват само заради спецификациите. Това прави добавените разходи заслужаващи, защото хората, които говорят за вашия продукт, са безценни.
И така, колко RAM наистина ви трябва? Колкото наистина се нуждаете, е правилният отговор. Най-добрият отговор е толкова, колкото можете да получите.