Comment résoudre les problèmes de gestion de la mémoire du OnePlus 3

Nous vous expliquons ici pourquoi le OnePlus 3 a des problèmes de gestion de mémoire, ainsi que comment les résoudre !

Le OnePlus 3 a été critiqué récemment pour souffrir de problèmes de gestion de mémoire similaires à ceux des téléphones Galaxy de l'année dernière, un problème qui a dissuadé de nombreux utilisateurs d'acheter ces appareils. Heureusement, nous en savons désormais plus sur le problème avec le OnePlus 3, et comment les réparer.

Tout d'abord, il faut préciser quelques choses: la gestion de la mémoire dans le OnePlus 3 est conçu être aussi agressif, et ce n'est pas un bug à notre connaissance. J'ai inspecté les valeurs LMK ainsi que la limite des applications en arrière-plan et elles ne sortent pas de l'ordinaire, même si elles ne tirent pas le meilleur parti des 6 Go de RAM du OnePlus 3. En outre, Carl Pei mentionné sur Twitter qu '"ils ont une stratégie différente pour la gestion de la RAM qui profite à la batterie", et a déclaré que les paramètres peuvent être modifiés par ceux qui ne sont pas d'accord avec leur décision. Les fabricants de ROM personnalisées apporteront donc probablement leur propre vision de la gestion de la RAM (il convient de noter que le

CM13 non officiel nous avons testé n'avons pas vu d'améliorations significatives).

https://twitter.com/getpeid/status/743721729948737536.

ATTENTION: NOUS AVONS ESSAYÉ CELA AVEC SUCCÈS DANS NOTRE UNITÉ D'EXAMEN MAIS N'AVONS PAS TESTÉ COMPLÈTEMENT LES PROBLÈMES DE PERFORMANCES OU DE DURÉE DE VIE DE LA BATTERIE. DE MEILLEURES SOLUTIONS SONT PROBABLEMENT AU COIN.

ESSAYEZ À VOS PROPRES RISQUES !

Il est garanti que la communauté des développeurs trouvera des moyens d'optimiser la gestion de la RAM et de mieux utiliser les 6 Go de RAM du OnePlus 3. Bien que nous n'ayons probablement pas trouvé la solution la plus optimale, nous avons essayé build.prop et trouvé une ligne de code avec une valeur que vous pouvez modifier pour améliorer facilement la gestion de votre RAM. Il existe de nombreuses façons de modifier le build.prop, notamment en le extrayant via ADB sans racine ou en utilisant des applications racine spécialement conçues pour édition build.prop. J'ai personnellement utilisé Root Explorer cette fois-ci, mais toutes les méthodes devraient fonctionner.

Une fois que vous avez localisé votre build.prop (/system/build.prop dans votre dossier racine), recherchez la ligne qui dit ro.sys.fw.bg_apps_limit=20 et modifiez la valeur à la fin pour un nombre plus élevé. J'ai testé les modèles 36 et 42 et les deux ont donné des résultats similaires. Gardez à l’esprit que nous n’avons pas testé la durée de vie de la batterie ni les performances étendues avec ce paramètre, alors ne jouez avec cela que si vous êtes prêt à expérimenter et à vos propres risques. Cela étant dit, nous avons trouvé d’excellents résultats :

Ce réglage a presque doublé le nombre d'applications que le OnePlus 3 pouvait contenir. La façon dont j'ai testé cela a été d'ouvrir toutes mes applications dans le tiroir d'applications et de les parcourir jusqu'à ce que je trouve le point où la première application (dans ce cas, Android Pay) a été expulsée de la mémoire. Avec le réglage par défaut, il suffisait 12 applications pour Android Pay à redessiner. Avec la valeur définie sur 42, Android Pay n'a pas été redessiné jusqu'à ce que j'ouvre 22 applications. Encore une fois, votre kilométrage peut varier, mais nous avons constaté une amélioration significative grâce à ce réglage. Ash de C4ETech Even a refait ses tests en utilisant les nouveaux paramètres et a trouvé des résultats impressionnants ci-dessous :

Nous avons des sentiments mitigés concernant la décision de OnePlus de limiter le nombre d'applications en arrière-plan et de réduire efficacement le potentiel multitâche du OnePlus 3. Il était plutôt décevant de constater que le téléphone contenait autant d'applications que nos appareils à 3 Go et 4 Go de RAM, mais en fin de compte, nous pensons OnePlus l'a fait pour une raison, et c'est l'une des rares entreprises qui encourage les utilisateurs à peaufiner et personnaliser à leur guise. contenu. Ainsi, même si nous estimons que la RAM du OnePlus 3 est massivement sous-utilisée par défaut, nous savons que la communauté XDA ne s'installe jamais et qu'il trouvera un équilibre optimal pour plaire à ceux qui veulent plus de leur OnePlus 3 multitâche.

Nous poursuivrons notre période d'examen sans les changements apportés au multitâche. J'encourage les utilisateurs à jouer avec ces paramètres et d'autres et à trouver de bons équilibres, ainsi qu'à tester la durée de vie de la batterie et à rechercher d'éventuelles bizarreries.