Hur man åtgärdar OnePlus 3:s minneshanteringsproblem

click fraud protection

Här förklarar vi varför OnePlus 3 har problem med minneshantering, samt hur man fixar dem!

OnePlus 3 har kritiserats på sistone för att ha drabbats av liknande minneshanteringsproblem som förra årets Galaxy-telefoner, ett problem som skjutit upp många användare från att köpa dessa enheter. Lyckligtvis vet vi nu mer om problemet med OnePlus 3och hur man fixar dem.

Först och främst måste några saker klargöras: minneshanteringen i OnePlus 3 är designad att vara så här aggressiv, och det är inte en bugg så vitt vi vet. Jag har inspekterat LMK-värdena samt gränsen för bakgrundsappar och de är inte utöver det vanliga, även om de inte får ut det mesta av OnePlus 3:s 6 GB RAM. Dessutom, Carl Pei nämnde på twitter att "de har en annan strategi för RAM-hantering som gynnar batteriet", och sa att parametrar kan modifieras av de som inte håller med om deras beslut. Anpassade ROM-tillverkare kommer därför sannolikt att ge sin egen syn på RAM-hantering (det är värt att notera att Inofficiell CM13 vi testade såg inga betydande förbättringar).

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

OBSERVERA: VI FÖRSÖKDE DETTA MED FRAMGÅNGSRIKTIGT I VÅR GRANSKNINGSENHET MEN TESTADE INTE GRUNDIGT FÖR PRESTANDA ELLER BATTERILIVSFRÅGOR. BÄTTRE LÖSNINGAR FINNS SANNOLIGEN HUR HÖRNET.

PROVA PÅ EGEN RISK!

Det är garanterat att utvecklingsgemenskapen kommer att hitta sätt att optimera RAM-hanteringen och bättre utnyttja 6 GB RAM-minne i OnePlus 3. Även om vi sannolikt inte hittade den mest optimala lösningen, höll vi på med build.prop och hittade en kodrad med ett värde som du kan ändra för att enkelt förbättra din RAM-hantering. Det finns många sätt att redigera build.prop, inklusive att dra den genom ADB utan root eller använda root-appar speciellt utformade för build.prop redigering. Jag använde personligen Root Explorer den här gången, men alla metoder borde fungera.

När du har hittat din build.prop (/system/build.prop i din rotmapp), hitta raden som säger ro.sys.fw.bg_apps_limit=20 och ändra värdet i slutet för ett högre nummer. Jag har testat både 36 och 42 och båda gav liknande resultat. Tänk på att vi inte testade batteritid eller omfattande prestanda under den här inställningen, så spela bara med detta om du är villig att experimentera och på egen risk. Som sagt, vi hittade fantastiska resultat:

Denna tweak nästan fördubblade mängden appar som OnePlus 3 kunde hålla. Sättet jag testade detta var genom att öppna alla mina appar i applådan och bläddra igenom, tills jag hittade punkten där den första appen (i det här fallet Android Pay) sparkades ur minnet. Med standardinställningen tog det bara 12 appar för Android Pay att rita om. Med värdet inställt på 42 ritade Android Pay inte om förrän jag öppnade 22 appar. Återigen, din körsträcka kan variera, men vi har sett en betydande förbättring med denna tweak. Ash från C4ETech Even gjorde om sina tester med de nya inställningarna och hittade imponerande resultat nedan:

Vi har blandade känslor angående OnePlus beslut att begränsa antalet bakgrundsappar och effektivt minska multitaskingspotentialen hos OnePlus 3. Det var ganska nedslående att hitta telefonen med lika många appar som våra 3GB och 4GB RAM-enheter, men i slutändan tror vi OnePlus gjorde det av en anledning, och det här är ett av få företag som uppmuntrar användare att justera och anpassa efter deras hjärtans innehåll. Så även om vi känner att RAM-minnet på OnePlus 3 är massivt underutnyttjat som standard, vet vi att XDA-communityt lägger sig aldrig och att den kommer att hitta en optimal balans för att tillfredsställa de som vill ha mer ut av sina OnePlus 3:s göra flera saker samtidigt.

Vi kommer att fortsätta vår granskningsperiod utan ändringarna av multi-tasking. Jag uppmuntrar användare att leka med dessa och andra inställningar och hitta fina balanser, samt testa batteritiden och leta efter konstigheter.