[Frissítés: ehelyett Android 12L-be kellene érkeznie] Az Android 13 hozzáadhat egy kapcsolót az Android új háttéralkalmazás-korlátozásainak letiltásához

click fraud protection

A Google hozzáadhat egy új kapcsolót a Phantom Process Killer kikapcsolásához az Android 13 rendszerben. A kapcsoló a Fejlesztői beállítások menüpontban érhető el.

1. frissítés (12/15/2021 @ 07:10 ET): Úgy tűnik, hogy a Phantom Processes letiltására szolgáló új kapcsolót az Android 12L rendszerrel szállítjuk. További információkért görgessen az aljára. A 2021. december 14-én megjelent cikk az alábbiakban megmarad.

Android 12 egy hatalmas frissítés, amely számos változást hoz, az Android 5.0 óta tapasztalt legnagyobb vizuális átalakítástól kezdve az olyan fejlesztésekig, mint az adatvédelmi jelzők és az új adatvédelmi irányítópult. Bár ezeknek a változtatásoknak a többsége üdvözlendő, a legújabb Android-verzió néhány meglehetősen ellentmondásos változtatást is bevezet. Az egyik ilyen változás a "Phantom Processes" nevű meglehetősen agresszív háttérfolyamat-gyilkos bevezetése. Múlt hónapban számoltunk be hogy a PhantomProcessKiller pusztítást okozhat az olyan alkalmazásokban, mint a Termux. De úgy tűnik, hogy a Google lehetővé teszi a felhasználóknak, hogy letiltsák ezt a tetszőleges háttéralkalmazási szabályzatot egy jövőbeli Android-verzióban.

Ahogy azt Mishaal Rahman is észrevette, a Google megtette benyújtott egy javítás az AOSP-hez, amely egy kapcsolót ad a Fejlesztői beállításokhoz a Phantom Process figyelésének kikapcsolásához.

Az avatatlanok számára a PhantomProcesskiller egy új mechanizmus az Android 12-ben, amely leállítja az alkalmazások által elindított elágazó gyermekfolyamatokat, ha túl sok CPU-t használnak, miközben a szülőalkalmazás-folyamatok is a háttérben vannak. Sőt, a változtatás legfeljebb 32 gyermekfolyamatot tesz lehetővé, így nagymértékben korlátozza az alkalmazások által a háttérben végrehajtható műveletek számát. De úgy tűnik, hogy a Google új lehetőséget ad a Phantom Process Killer kikapcsolására egy jövőbeli Android-verzióban - valószínűleg Android 13.

A patch leírása a következő:

Adjon hozzá beállításokat a fantomfolyamat-figyelés váltásához a fejlesztői beállításokban

Erőteljes felhasználók számára a fantomfolyamatok figyelése megfordítható

ki a Beállítások->Fejlesztői beállítások->Funkciójelzők menüpontból.

A fejlesztők és a tapasztalt felhasználók letilthatják a fantomfolyamatokat a Beállítások > Fejlesztői beállítások > Szolgáltatásjelzők menüpontban. A letiltást követően a túl sok CPU-t használó elágazott gyermekfolyamatok nem törlődnek, és nem vonatkoznak rájuk a 32 gyermekfolyamatok korlátja. Ez a mentesség azonban csak az alárendelt folyamatokra vonatkozik, a fő alkalmazásfolyamatokra nem.

A Phantom Process felügyelet kikapcsolására szolgáló kapcsoló valószínűleg hozzáadódik az Android 13-hoz. A Google is hozzáadhatja ezt a lehetőséget Android 12L, az Android 12 rendszerhez készült funkciócsökkenés, amelyet kifejezetten összecsukható, táblagépekhez és nagyképernyős eszközökhöz terveztek.


Frissítés: A véglegesítés összevonva

A Google munkatársa szerint Jing Ji, a Fejlesztői beállításokban a fantomfeldolgozás letiltására szolgáló kapcsoló hozzáadására vonatkozó kötelezettség összevonásra került, és "lehetővé kell tenni az Android 12L-re."