[Päivitys: Pitäisi saapua Android 12L: n sijaan] Android 13 voi lisätä kytkimen Androidin uusien taustasovellusten rajoitusten poistamiseksi

click fraud protection

Google saattaa lisätä uuden kytkimen Phantom Process Killerin sammuttamiseksi Android 13:ssa. Kytkin on käytettävissä kehittäjäasetuksista.

Päivitys 1 (12/15/2021 @ 07:10 ET): Näyttää siltä, ​​​​että uusi Phantom-prosessien poistamisen kytkin toimitetaan Android 12L: n mukana. Vieritä alareunaan saadaksesi lisätietoja. Artikkeli, joka on julkaistu 14.12.2021, säilytetään alla.

Android 12 on valtava päivitys, joka tuo mukanaan joukon muutoksia, jotka vaihtelevat suurimmasta visuaalisesta uudistuksesta Android 5.0:n jälkeen parannuksiin, kuten tietosuojailmaisimiin ja uuteen Privacy Dashboardiin. Vaikka useimmat näistä muutoksista ovat tervetulleita, uusin Android-versio sisältää myös joitain melko kiistanalaisia ​​muutoksia. Yksi tällainen muutos on melko aggressiivinen taustaprosessin tappaja nimeltä "Phantom Processes". Viime kuussa raportoimme kuinka PhantomProcessKiller voi aiheuttaa tuhoa sovelluksissa, kuten Termux. Mutta näyttää siltä, ​​​​että Google antaa käyttäjien poistaa tämän mielivaltaisen taustasovelluskäytännön käytöstä tulevassa Android-versiossa.

Kuten Mishaal Rahman havaitsi, Google on tehnyt lähetetty AOSP: n korjaustiedosto, joka lisää Developer Optionsissa kytkimen Phantom Process -valvonnan poistamiseksi käytöstä.

Asiattomille, PhantomProcesskiller on Android 12:n uusi mekanismi, joka tappaa sovellusten käynnistämät haaroittuneet lapsiprosessit, jos ne käyttävät liikaa suoritinta, kun myös heidän vanhempiensa sovellusprosessit ovat taustalla. Lisäksi muutos sallii vain 32 aliprosessia, mikä rajoittaa suuresti toimintojen määrää, jonka sovellus voi suorittaa taustalla. Mutta näyttää siltä, ​​​​että Google lisää uuden vaihtoehdon Phantom Process Killerin sammuttamiseksi tulevassa Android-versiossa - todennäköisesti Android 13.

Laastarin kuvaus kuuluu:

Lisää asetuksia vaihtaaksesi haamuprosessin valvontaa kehitysasetuksissa

Tehokäyttäjille phantom-prosessien valvonta voitaisiin kääntää

pois päältä Asetukset->Kehittäjäasetukset->Ominaisuusliput.

Kehittäjät ja tehokäyttäjät voivat poistaa Phantom-prosessit käytöstä siirtymällä kohtaan Asetukset > Kehittäjäasetukset > Ominaisuusliput. Kun se on poistettu käytöstä, liian paljon suoritinta käyttäviä haarukkaprosesseja ei lopeteta, eikä niihin kohdistu 32 aliprosessin rajaa. Tämä poikkeus koskee kuitenkin vain alatason prosesseja, ei pääsovellusprosesseja.

Phantom Process -valvonnan sammutuskytkin lisätään todennäköisesti Android 13:een. Google voisi myös lisätä vaihtoehdon Android 12L, Android 12:n ominaisuuspudotus, joka on suunniteltu erityisesti taitettaville, tableteille ja suurinäytöllisille laitteille.


Päivitys: Commit on yhdistetty

Googlen mukaan Jing Ji, sitoumus lisätä Kehittäjäasetuksiin kytkin Phantom Processingin poistamiseksi käytöstä on yhdistetty, ja "Sen pitäisi voida tehdä Android 12L: ksi."