Тук обясняваме защо OnePlus 3 има проблеми с управлението на паметта, както и как да ги коригираме!
Напоследък OnePlus 3 беше критикуван за подобни проблеми с управлението на паметта като миналогодишните телефони Galaxy, проблем, който отложи много потребители от закупуването на тези устройства. За щастие сега знаем повече за проблемът с OnePlus 3и как да ги поправите.
Преди всичко трябва да се изяснят няколко неща: управлението на паметта в OnePlus 3 е проектирани да бъде толкова агресивен и това не е грешка, доколкото знаем. Проверих стойностите на LMK, както и ограничението за фонови приложения и те не са необичайни, дори и да не извличат максимума от 6GB RAM на OnePlus 3. Освен това, Карл Пей спомена в Twitter че "те имат различна стратегия за управление на RAM, която е от полза за батерията", и каза, че параметрите могат да бъдат модифицирани от тези, които не са съгласни с тяхното решение. По този начин производителите на персонализирани ROM вероятно ще донесат свой собствен поглед върху управлението на RAM (заслужава да се отбележи, че
Неофициален CM13 тествахме не видяхме значителни подобрения).ВНИМАНИЕ: ИЗПИТВАХМЕ ТОВА УСПЕШНО В НАШИЯ МОДУЛ ЗА ПРЕГЛЕД, НО НЕ ТЕСТВАХМЕ ЗАЩИТНО ЗА ПРОБЛЕМИ С ЕФЕКТИВНОСТТА ИЛИ ЖИВОТА НА БАТЕРИЯТА. ПО-ДОБРИ РЕШЕНИЯ ВЕРОЯТНО СА ЗАД ЪГЪЛА.
ОПИТВАЙТЕ НА ВАШ СОБСТВЕН РИСК!
Гарантирано е, че общността за разработка ще намери начини да оптимизира управлението на RAM и да използва по-добре 6GB RAM на OnePlus 3. Въпреки че вероятно не намерихме най-оптималното решение, се заровихме в build.prop и намерихме ред код със стойност, която можете да промените, за да подобрите лесно управлението на вашата RAM памет. Има много начини за редактиране на build.prop, включително издърпването му през ADB без root или използване на root приложения, специално предназначени за build.prop редактиране. Аз лично използвах Root Explorer този път, но всички методи трябва да работят.
След като намерите вашия build.prop (/system/build.prop във вашата основна папка), намерете реда, който казва ro.sys.fw.bg_apps_limit=20
и променете стойността в края за по-голямо число. Тествах и 36, и 42 и двата върнаха подобни резултати. Имайте предвид, че не сме тествали живота на батерията или високата производителност при тази настройка, така че играйте с това само ако желаете да експериментирате и на свой собствен риск. Като се има предвид това, открихме страхотни резултати:
Тази настройка почти удвои количеството приложения, които OnePlus 3 може да побере. Начинът, по който тествах това, беше като отворя всичките си приложения в чекмеджето с приложения и преминавам през тях, докато открия точката, в която първото приложение (в този случай Android Pay) беше изхвърлено от паметта. С настройката по подразбиране отне само 12 приложения за Android Pay за преначертаване. Със стойност, зададена на 42, Android Pay не преначерта, докато не отворих 22 приложения. Отново, вашият пробег може да варира, но ние видяхме значително подобрение с тази настройка. Ash от C4ETech Дори повтори тестовете си, използвайки новите настройки и намери впечатляващи резултати, намерени по-долу:
Имаме смесени чувства по отношение на решението на OnePlus да ограничи броя на фоновите приложения и ефективно да намали потенциала за многозадачност на OnePlus 3. Беше доста разочароващо да открием, че телефонът съдържа толкова приложения, колкото нашите устройства с 3 GB и 4 GB RAM, но в крайна сметка вярваме, OnePlus го направи с причина и това е една от малкото компании, които насърчават потребителите да настройват и персонализират според сърцето си съдържание. Така че, докато смятаме, че RAM паметта на OnePlus 3 е масово недостатъчно използвана по подразбиране, знаем, че общността на XDA никога не се установява и че ще намери оптимален баланс, за да угоди на онези, които искат повече от своите OnePlus 3 многозадачност.
Ще продължим нашия период на преглед без промените в многозадачността. Насърчавам потребителите да си поиграят с тези и други настройки и да намерят добри баланси, както и да тестват живота на батерията и да търсят някакви странности.