„Google“ gali pridėti naują jungiklį, kad išjungtų „Phantom Process Killer“ „Android 13“. Perjungimas bus pasiekiamas iš Kūrėjo parinkčių.
1 atnaujinimas (12/15/2021 @ 07:10 ET): Panašu, kad naujas Phantom procesų išjungimo jungiklis bus pristatytas su Android 12L. Norėdami gauti daugiau informacijos, slinkite į apačią. Straipsnis, paskelbtas 2021 m. gruodžio 14 d., išsaugomas toliau.
Android 12 yra didžiulis atnaujinimas, atnešantis daugybę pakeitimų, pradedant nuo didžiausio vizualinio atnaujinimo, kurį matėme nuo 5.0 versijos „Android“, iki patobulinimų, pvz., privatumo indikatorių ir naujos privatumo informacijos suvestinės. Nors dauguma šių pakeitimų yra sveikintini, naujausioje „Android“ versijoje taip pat yra keletas gana prieštaringų pakeitimų. Vienas iš tokių pakeitimų yra gana agresyvaus foninių procesų žudiko, vadinamo „Phantom Processes“, įvedimas. Praėjusį mėnesį pranešėme kaip PhantomProcessKiller gali sukelti sumaištį tokiose programose kaip Termux. Tačiau atrodo, kad „Google“ leis vartotojams išjungti šią savavališką fono programos politiką būsimoje „Android“ versijoje.
Kaip pastebėjo Mishaalas Rahmanas, „Google“ padarė pateikti AOSP pataisa, kuri prie Kūrėjo parinkčių prideda jungiklį, kad išjungtų „Phantom Process“ stebėjimą.
Nežinantiems, PhantomProcesskiller yra naujas „Android 12“ mechanizmas, kuris sunaikina šakotus antrinius procesus, kuriuos paleido programos, jei jos naudoja per daug procesoriaus, o pagrindinės programos procesai taip pat veikia fone. Be to, pakeitimas leidžia atlikti tik iki 32 antrinių procesų, todėl labai apribojamas operacijų, kurias programa gali atlikti fone, skaičius. Tačiau panašu, kad būsimoje „Android“ versijoje „Google“ pridės naują parinktį išjungti „Phantom Process Killer“ Android 13.
Pleistro aprašymas yra toks:
Pridėkite nustatymus, kad perjungtumėte fantominio proceso stebėjimą kūrimo parinktyse
Energijos vartotojams gali būti pakeista fantominių procesų stebėjimas
išjunkite iš Nustatymai-> Kūrėjo parinktys-> Funkcijų vėliavėlės.
Kūrėjai ir patyrę vartotojai galės išjungti „Phantom Processes“ eidami į „Nustatymai“ > „Kūrėjo nustatymai“ > „Funkcijų vėliavėlės“. Išjungus šakinius antrinius procesus, kurie naudoja per daug procesoriaus, jie nebus užmušti ir jiems nebus taikomas 32 antrinių procesų limitas. Tačiau ši išimtis bus taikoma tik antriniams procesams, o ne pagrindiniams programos procesams.
Tikėtina, kad „Android 13“ bus pridėtas „Phantom Process“ stebėjimo išjungimo jungiklis. „Google“ taip pat galėtų įtraukti šią parinktį Android 12L, „Android 12“ skirtų funkcijų sumažėjimas, sukurtas specialiai sulankstomiems, planšetiniams kompiuteriams ir didelio ekrano įrenginiams.
Atnaujinimas: Įsipareigojimas buvo sujungtas
Anot „Google“ darbuotojo Jing Ji, įsipareigojimas įtraukti kūrėjo parinktyse jungiklį, skirtą išjungti fantominį apdorojimą, buvo sujungtas ir „Jis turėtų būti pritaikytas Android 12L“.