[Aktualizácia: Namiesto toho by mala doraziť v systéme Android 12L] Android 13 môže pridať prepínač na deaktiváciu nových obmedzení aplikácie Android na pozadí

click fraud protection

Google môže pridať nový prepínač na vypnutie Phantom Process Killer v systéme Android 13. Prepínač bude dostupný z Možnosti vývojára.

Aktualizácia 1 (12/15/2021 @ 07:10 ET): Zdá sa, že nový prepínač na deaktiváciu fantómových procesov sa bude dodávať so systémom Android 12L. Ak chcete získať ďalšie informácie, prejdite nadol. Článok zverejnený 14. decembra 2021 je zachovaný nižšie.

Android 12 je rozsiahla aktualizácia, ktorá prináša množstvo zmien, od najväčšieho vizuálneho prepracovania, aké sme videli od Androidu 5.0, až po vylepšenia, ako sú indikátory ochrany osobných údajov a nový panel Privacy Dashboard. Zatiaľ čo väčšina z týchto zmien je vítaná, najnovšia verzia Androidu prináša aj niektoré dosť kontroverzné zmeny. Jednou z takýchto zmien je zavedenie dosť agresívneho zabijaka procesov na pozadí s názvom „Phantom Processes“. Minulý mesiac sme informovali ako PhantomProcessKiller môže spôsobiť zmätok v aplikáciách ako Termux. Zdá sa však, že spoločnosť Google umožní používateľom zakázať tieto ľubovoľné pravidlá aplikácie na pozadí v budúcej verzii systému Android.

Ako si všimol Mishaal Rahman, Google má predložené oprava AOSP, ktorá pridáva prepínač do možností vývojára na vypnutie monitorovania fantómového procesu.

Pre nezasvätených, PhantomProcesskiller je nový mechanizmus v systéme Android 12, ktorý zabíja rozvetvené podriadené procesy spustené aplikáciami, ak využívajú nadmerný procesor, zatiaľ čo ich nadradené procesy aplikácií sú tiež na pozadí. Táto zmena navyše umožňuje iba 32 podriadených procesov, čím sa výrazne obmedzuje počet operácií, ktoré môže aplikácia vykonať na pozadí. Zdá sa však, že spoločnosť Google pridá novú možnosť na vypnutie Phantom Process Killer v budúcej verzii systému Android - pravdepodobne Android 13.

Popis patchu znie:

Pridajte nastavenia na prepínanie monitorovania fantómového procesu v možnostiach vývojára

Pre náročných používateľov je možné zapnúť monitorovanie fantómových procesov

vypnúť z Nastavenia->Možnosti vývojára->Funkcie.

Vývojári a pokročilí používatelia budú môcť vypnúť fantómové procesy tak, že prejdú do Nastavenia > Nastavenia vývojára > Príznaky funkcií. Po zakázaní nebudú rozvetvené podriadené procesy, ktoré využívajú príliš veľa CPU, zabité, ani sa na ne nebude vzťahovať limit 32 podriadených procesov. Táto výnimka sa však bude vzťahovať iba na podradené procesy a nie na procesy hlavnej aplikácie.

Prepínač na vypnutie monitorovania fantómových procesov bude pravdepodobne pridaný do systému Android 13. Google by tiež mohol pridať túto možnosť Android 12L, funkcia pre Android 12 navrhnutá špeciálne pre skladacie, tablety a zariadenia s veľkou obrazovkou.


Aktualizácia: Commit bol zlúčený

Podľa Googler Jing Ji, bol zlúčený záväzok pridať prepínač do Možnosti vývojára na zakázanie fantómového spracovania a "Mal by byť schopný premeniť sa na Android 12L."