Тут ми пояснюємо, чому OnePlus 3 має проблеми з керуванням пам’яттю, а також як їх виправити!
OnePlus 3 останнім часом критикували за проблеми з керуванням пам’яттю, подібні до минулорічних телефонів Galaxy, через що багато користувачів відстрочили придбання цих пристроїв. На щастя, тепер ми знаємо про це більше проблема з OnePlus 3і як їх виправити.
Перш за все, слід прояснити кілька речей: управління пам’яттю в OnePlus 3 є розроблений бути таким агресивним, і, наскільки ми знаємо, це не помилка. Я перевірив значення LMK, а також ліміт фонових додатків, і вони не є чимось незвичайним, навіть якщо вони не дозволяють отримати максимальну віддачу від 6 ГБ оперативної пам’яті OnePlus 3. Крім того, Карл Пей згадав у Twitter що «вони мають іншу стратегію керування оперативною пам’яттю, яка виграє від акумулятора», і сказав, що ті, хто не погоджуються з їхнім рішенням, можуть змінювати параметри. Таким чином, виробники власних ПЗП, ймовірно, внесуть власний погляд на управління оперативною пам’яттю (варто зазначити, що Неофіційний CM13 ми не побачили істотних покращень).
УВАГА: МИ УСПІШНО СПРОБУВАЛИ ЦЕ НА НАШОМУ ПРИСТРІЙНОМУ ПРИСТРІЙЦІ, АЛЕ НЕ ВИПРОБУВАЛИ РЕЗУЛЬТАТНОГО ТЕСТУВАННЯ НА ПРОБЛЕМИ ПРОДУКТИВНОСТІ АБО РЕЗУЛЬТАТУ БАТАРЕЇ. КРАЩІ РІШЕННЯ, Ймовірно, не за горами.
СПРОБУЙТЕ НА ВЛАСНИЙ РИЗИК!
Гарантовано, що спільнота розробників знайде способи оптимізувати керування оперативною пам’яттю та краще використовувати 6 ГБ оперативної пам’яті OnePlus 3. Хоча ми, ймовірно, не знайшли найоптимальнішого рішення, ми спробували build.prop і знайшли рядок коду зі значенням, яке можна змінити, щоб легко покращити керування оперативною пам’яттю. Є багато способів редагувати build.prop, включаючи його витягування через ADB без 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 програми. Знову ж таки, ваш пробіг може відрізнятися, але ми помітили значне покращення завдяки цьому налаштування. Еш із C4ETech Even переробив свої тести з використанням нових налаштувань і знайшов вражаючі результати, наведені нижче:
У нас змішані почуття щодо рішення OnePlus обмежити кількість фонових програм і фактично зменшити багатозадачний потенціал OnePlus 3. Було досить невтішно виявити, що телефон містить стільки програм, скільки наші пристрої з 3 ГБ і 4 ГБ оперативної пам’яті, але зрештою ми віримо OnePlus зробив це недарма, і це одна з небагатьох компаній, яка заохочує користувачів налаштовувати та налаштовувати за бажанням вміст. Отже, хоча ми вважаємо, що оперативна пам’ять OnePlus 3 за замовчуванням використовується вкрай недостатньо, ми знаємо, що спільнота XDA ніколи не встановлюється, і він знайде оптимальний баланс, щоб задовольнити тих, хто хоче більше від своїх OnePlus 3 багатозадачність.
Ми продовжимо наш період перегляду без змін до багатозадачності. Я закликаю користувачів пограти з цими та іншими налаштуваннями та знайти хороші баланси, а також перевірити час автономної роботи та знайти будь-які дивацтва.