Geriausi „Android“ skirtų programų žudikai. Ar „Android“ OS reikalingi užduočių žudikai? Ką daro užduočių žudikas?

Daugelis vartotojų yra įsitikinę, kad savo įrenginyje reikia įdiegti įvairių programų tvarkykles, pvz., Task Killer, nes jie mano, kad su jų pagalba foninių užduočių valdymas tampa efektyvesnis.

Tačiau efektyvumas nebūtinai reiškia didesnį našumą ir ilgesnį akumuliatoriaus veikimo laiką.

Android veikiančios programos

Tiesą sakant, daugelis procesų užbaigimo rankiniu arba automatiniu būdu gali, priešingai, sumažinti sistemos našumą ir greičiau išeikvoti akumuliatorių. Tiesą sakant, jie yra visiškai nenaudingi, be to, pati „Android“ puikiai paskirsto atmintį ir jai nereikia tokių paslaugų.

Tarkime, kad dauguma „Android“ vartotojų yra susipažinę su operacine sistema. Windows sistema. Jie taip pat žino, kad keli vienu metu veikiančias programasįskaitant tuos, kurie kabo sistemos dėkle, vienaip ar kitaip sunaudoja tam tikrą kiekį RAM.

Jei jų veikia per daug arba jie patys reikalauja daug resursų, tai lemia pastebimą kompiuterio sulėtėjimą. Todėl vienos ar kelių programų pabaiga atlaisvins šiek tiek atminties ir pagreitins jūsų kompiuterį.

Android programų valdymas

Su „Android“ operacine sistema viskas yra šiek tiek kitaip. Tiesiog nėra akivaizdžių programų uždarymo įrankių, nėra raudono mygtuko su kryželiu, ir tai visai nėra „Android“ kūrėjų apsileidimas. Jei grįšite arba paleidžiate kitą programą, atidaryta programa neužsidaro, bet veikia toliau fone.

Priešingai populiariems įsitikinimams, dauguma „Android“ programų nenaudoja jokių sistemos išteklių fone, nes joms tiesiog nesuteikiama kontrolė. Jie kabo proceso talpykloje dėl priežasties, bet tam tikram tikslui.

Kodėl Task Killers nereikalingas?

Kai grįšite į programą, operacinė sistema greitai atnaujina savo darbą ir iš tos vietos, kur buvo sustabdytas. Jei „Task Killer“ priverstinai uždaro šią programą, kitą kartą paleidus, ji pradės savo darbą ne nuo tos vietos, kur buvo sustabdyta, o nuo pat pradžių, tai yra, atlikdama visą inicijavimą ir pan. padidinti išteklių suvartojimą ir iškrauti akumuliatorių

Ir tik santykinai nedidelė dalis programų, pavyzdžiui, arba įkrovos įkrovikliai, dirbantys fone, ir toliau eikvoja atminties išteklius.

Beje, šios Užduočių žudikai patys priklauso tų pačių programų kategorijai. Būdami aktyviuose procesuose ir toliau „valgydami“ RAM, jie nutraukia foniniuose procesuose esančių programų darbą, kurios iš tikrųjų nieko nenaudoja ir neišsikrauna baterijos! Tai juokinga, ar ne?

„Task Killer“ naudojimo šalininkai teigia, kad „Android“ naudoja daug RAM. Taip, tai iš dalies tiesa, bet, kita vertus, tai leidžia greitai perjungti programas iš naujo neinicijuojant ir neišpakuojant išteklių.

„Android“ nėra tokia kvaila, kaip kai kurie gali manyti. Jei jam reikia daugiau atminties, jis pats automatiškai uždarys nenaudojamas programas, be to, tai padarys labai teisingai ir jam nereikia jokių žudikų.

Kai užduočių žudikai gali padėti

Vienintelis „Task Killer“ ir panašių paslaugų pranašumas yra tas, kad jos leidžia vartotojui nutraukti procesus, kai jam to reikia. Bet pakartokime dar kartą, tam nėra jokio ypatingo poreikio.

Procesų žudikai ir kiti panašūs dalykai yra ne tik nenaudingi, bet ir gali sumažinti našumą. Jau aprašėme to priežastis – tai apima pakartotinį inicijavimą, resursų išpakavimą ir kitas su startu susijusias operacijas. Be to, yra programų, kurios automatiškai paleidžiamos iš naujo, kai „Task Killer“ yra priverstas nutraukti veiklą.

Atminties būsena neturi jokios įtakos baterijos suvartojimui – nesvarbu, ar ji užpildyta nuliais, ar vienetais, jos suvartojamos energijos kiekis išliks tame pačiame lygyje.

Bet ar tikrai, jūs klausiate, viskas taip beviltiška ir „Task Killer“ visiškai nenaudingi? Na kodėl? Vis dar galite rasti šio dalyko panaudojimą.

Pavyzdžiui, naudojant jį sustabdyti užšaldytas programas arba „nereikalingas“ programas, kurios tikrai naudoja įrenginio išteklius. Bet ar nebūtų daug lengviau pašalinti nereikalingą ar netinkamai veikiančią programą, nei pasitelkti tokius abejotinus įrankius kaip Task Killer?

Kodėl „Android“ savininkai taip dažnai naudoja valymo tvarkykles? Faktas yra tai, kad įrenginių, kuriuose veikia Android operacinė sistema, asortimentas yra labai didelis. Atitinkamai, tarp jų yra daug nebrangių prietaisų. Išmanieji telefonai ir planšetiniai kompiuteriai su žemu techninės charakteristikos jiems tiesiog reikia nuolat atlaisvinti RAM iš procesų ir vidinę telefono atmintį nuo sistemos šiukšlių.

Pavyzdžiui, iPhone ar iPad savininkams nereikia valyti sistemos dėl paprastos priežasties – jų įrenginiai yra brangūs ir gana galingi.

Valymo vadovai

Valymo vadovai ir procesų vadovai („užduočių žudikai“) yra dvi skirtingos sąvokos. Valymo vadovai, pvz Švarus meistras, apima „užduočių žudiką“ (procesų tvarkyklę). Be to, jie pašalina iš sistemos šlamštą: laikinus failus, tuščius aplankus, programų talpyklas ir kt.

„Task Killer“ gali būti valymo tvarkyklės dalis arba gali egzistuoti atskirai. Bet kokiu atveju jo tikslas yra sunaikinti procesus, kurie „kabo“ įrenginio RAM. Jis gali išvalyti RAM naudojant tiesiogines komandas arba automatiniu režimu, atsižvelgiant į nurodytas sąlygas.

Proceso tvarkyklės automatinį darbo režimą sukonfigūruoja vartotojas. Pavyzdžiui, ištrinkite procesus, kai visa RAM procentinė dalis pasiekia 90%. Paprastai programos nustatymuose galite nustatyti proceso valymo filtrą: nustatyti programas, kurių negalima nužudyti, ir atvirkščiai - tas, kurias reikia nuolat žudyti.

Laikini failai ir talpykla

Sistemos šlamštas yra talpykla, laikinieji failai, tušti aplankai ir kiti failai, kurie užima atmintį ir negali būti naudojami daugiau.

Programa arba operacinė sistema sukuria laikiną failą, kad būtų išsaugoti kai kurie tarpiniai rezultatai. Dažnai laikinas failas ištrinamas tuo pačiu procesu, kuris jį sukūrė. Tačiau yra programų, kurios tai blogai stebi arba visai nežiūri. Failai yra renkami ir jūs turite juos ištrinti naudodami specialias programas (Clean Master, Easy Cashe Cleaner, Cache Clear, "Cleanup Wizard").


„Clean Master“ programa


Talpyklos išvalymo įrankis

Laikini failai ir talpykla pagreitina programas ir operacinę sistemą. Pakartotinė prieiga prie tokių failų yra greitesnė nei pirmą kartą.

Pavyzdžiui, kai vartotojas pirmą kartą naudojosi „Google“ disko saugykla debesyje, jis į išmanųjį telefoną atsisiuntė informaciją apie tai, kokius failus jis turi saugykloje: nuorodų miniatiūras, puslapius ir pan. Antrą kartą prisijungus prie „Google“ disko, puslapiai greitai įkeliamas iš atminties pirmasis įrenginys, tada atnaujinama tik ta jo dalis, kuri nesutampa su duomenimis tinkle. Dėl to programa veikia greičiau.

Todėl reikia ištrinti tik tuos laikinus failus, kurie nebebus naudojami. Paprastam vartotojui sunku atsekti, kurių failų sistemai reikia, o kurių ne. Bet ką galite padaryti, tai nevalyti įrenginio nuo sistemos šiukšlių per dažnai. Karto per mėnesį visiškai pakanka.

Procesų ištrynimo klausimą reikia svarstyti atskirai. Daug diskutuojama apie „užduočių žudikų“ naudojimą „Android“ OS. Ir, kaip dažnai nutinka, kiekviena pusė tam tikru būdu yra teisi. Pirmiausia supraskime apskritai, kaip „Android“ OS veikia su procesais.

„Android“ programas galima suskirstyti į du tipus: aktyvias programas ir paslaugas. Aktyvi programa yra ta programa, su kuria vartotojas sąveikauja ir mato (redaktoriai, socialiniai tinklai, žaidimai). Paslaugos yra procesai, kurie veikia fone, vartotojas jų nemato (žadintuvas, paslauga, kuri tikrina, ar nėra atnaujinimų Google Play ir tt).

Tuo pačiu metu aktyvi programa ne visada matoma, kartais ji yra „sumažinta“. Pavyzdžiui, vartotojas ką nors įrašo tekstiniame dokumente, o tada jam kas nors paskambina. Tekstas tampa nematomas – prieš jį atsiranda abonento vardas. Tekstinis dokumentas lieka RAM – „sutrauktas“ (išsamesniam atsakymui ieškokite „ Gyvenimo ciklas Android programos“). Kai pokalbis baigiasi, grįžtate prie teksto.

Taigi, RAM yra užpildyta:

  • paslaugos (visada fone);
  • aktyvios programos (matomos programos);
  • sustabdytos aktyvios programos (programa veikia, bet laikinai nematoma).

Užmušti procesus, išvalyti atmintį reiškia viską ištrinti.

Per aktyvus naudojimasįrenginių, RAM palaipsniui užpildoma įvairiais procesais. Android automatiškai juos reitinguoja pagal svarbą. Kai atmintis visiškai užpildyta, sistema pašalina procesą, kurio prioritetas yra žemiausias.

Pavyzdžiui, 30% RAM užėmė sistemos procesai. Plius 20% - muzikos grotuvas. Naršyklė, o joje yra keli skirtukai – iš viso 70 proc. Kažkas parašė VK, pasirodė įspėjimas, o vartotojas taip pat prisijungė prie „VKontakte“. Ir tada kažkas paskambino. Štai ir viskas – RAM pilna. Greičiausiai „Android“ turės nužudyti naršyklės procesą. Kai po pokalbio vartotojas į jį grįš, jis pamatys, kad naršyklė vėl kraunasi – nebėra atidarytų skirtukų.

Įprastuose įrenginiuose nepastebimas momentas, kai atmintis pilna ir sistema ištrina kokį nors procesą. Tačiau nebrangiuose sistemoje sistema gali užšalti sekundę ar dvi.

Rezultatai ir sprendimai

Taigi, valymo vadovai ir „užduočių žudikai“ pirmiausia naudojami telefono vidinei atminčiai ir RAM valymui. Norėdami tai padaryti, laikas nuo laiko verta ištrinti laikinus failus, tuščius aplankus, perkelti programas į išorinę atminties kortelę (jei tai įmanoma) ir net išvalyti RAM.

Su Android įrenginiais nuo žemo ir vidutinio kainų kategorija dalykai yra skirtingi. Vidutinis įrenginys aprūpintas mažiausiai 4 GB vidinės atminties ir 512–1024 MB RAM. Tokiu atveju turite labai pasistengti, kad būtų rodomas pranešimas „Telefono atminties kortelė pilna“. Gera RAM ir procesorius padės Android OS pašalinti nereikalingus procesus akimirksniu ir tyliai.

Bet jei prietaisas yra silpnesnis, reikės ką nors padaryti. Dažniausiai vartotojai nuolat apsiriboja programose, kad neužpildytų telefono atminties kortelės. O kad įrenginys veiktų greičiau, kai kurie įgyja įprotį nuolat naudoti „užduočių žudiką“. Tačiau ir pirmasis, ir antrasis metodai yra neveiksmingi. Yra veiksmingesnių alternatyvų.

1. Mygtukas Atgal

Lengviausias būdas yra neleisti RAM užpildyti. Norėdami tai padaryti, turite uždaryti programą naudodami mygtuką „Atgal“. Tada programa visiškai uždaroma.

Paspaudus „Pagrindinis“, programa pasislepia RAM. Ten jis laukia vieno iš dviejų dalykų: arba kol vartotojas jį vėl atidarys, arba kol sistema jį ištrins dėl atminties trūkumo.

2. Šakninės teisės

Nebrangiuose Android įrenginiuose RAM užpildymas ir procesų santykis RAM yra maždaug toks: apie 60% - OS, 20-30% - atnaujinami procesai, 10-20% - aktyvios programos. Galima kartą ir visiems laikams sustabdyti kai kuriuos atsinaujinančius procesus - mes kalbame apie apie Root teisių gavimą.

Įsišaknijimas taip pat padės efektyviau išvalyti telefono atminties kortelę. Vartotojas galės perkelti programas, kurios anksčiau buvo „stacionarios“, į išorinę įrenginio atmintį.

Root teisių gavimas dažnai užtrunka daug laiko. Pirmą kartą – kelios valandos: pirma, kad jas gautum, o antra – gerai suprastum visas atsivėrusias galimybes.

Pagrindinės teisės yra atsakomybė. Vartotojas gauna įrankius, su kuriais dažniausiai dar nėra susipažinęs, todėl pirmasis įsišaknijimas visada yra eksperimentas. Nedėmesingas vartotojas gali sugadinti sistemą, o vienintelis būdas ištaisyti situaciją – iš naujo nustatyti įrenginį. Jei anksčiau neturite patirties su rootingu, geriausia paprašyti pažįstamo žmogaus padėti – taip bus ir greičiau, ir saugiau.

Pastaba: montavimas Šakninės teisės anuliuoja įrenginio garantiją. Reikėtų patikslinti: jei gedimo priežastis yra programinė įranga, tada taip, remontui garantija nebus taikoma. Bet jei tai techninė, jie tai sutaisys pagal garantiją - niekas net nekreips dėmesio į šaknines teises.

3. Pirkite naują

Labiausiai efektyvus sprendimas– įsigykite galingesnį įrenginį. Tai gali būti išmanusis telefonas / planšetinis kompiuteris su mažiausiai 512/1024 MB RAM.

Labiausiai tinka geras įrenginys teisingu keliu pamiršk apie „užduočių žudikus“. Android OS veiks kaip priklauso – žudykite procesus savarankiškai ir tyliai.

Sveiki visi! Šiandien kalbėsime apie tokius dalykus kaip užduočių žudikai „Android“ OS. Ar tai būtina ir ar naudinga?
Pirmiausia supraskime, kad RAM yra tam, kad veiktų. Ir daugelis žmonių mano, kad kuo daugiau atminties užpildoma, tuo greičiau išsikrauna baterija. Tai neteisinga. RAM „valgo“ bateriją tik skaitydama ir rašydamas. Pasinerkime giliau ir išsiaiškinkime, kaip visa tai veikia.

Pats Android OS Linux branduolys jau turi savo užduočių žudiką, kuris vadinamas OOM (out of memory). Kiekviena programa yra atskiras procesas, kuris veikia Dalvik virtualios mašinos kopijose. OOM išsikrauna iš atminties tik tada, kai sistema pradeda skųstis dėl RAM trūkumo. Ir net paspaudus mygtuką „atgal“, programinė įranga kurį laiką lieka RAM. Jis naudoja specialų algoritmą, pagal kurį mato, kurios vartotojo programos ilgą laiką neveikė, tada sukuria grandinę pagal tokių programų hierarchiją ir tik tada pradeda jas iškrauti, kol pamato, kad RAM yra pakankamai laisvos. Šis algoritmas susideda iš 6 žingsnių (prioritetų).

Ką daro trečiosios šalies užduočių žudikas? Dažnai iš atminties iškraunama vartotojo programinė įranga ir foniniai procesai, o tai yra žalinga. Pvz.: sėdite Operoje, tada išjungiate, kad galėtumėte dar ką nors padaryti – skambinti, žaisti ir pan. Tada vėl atkuriate ir gaunate dvi parinktis: arba jis atsidaro labai ilgam, iš naujo įkelia skirtukus ir sunaudoja srautą, arba atsidaro, taip sakant, „nuo nulio“. Ir viskas dėl to, kad užduočių žudikas baigė jūsų operaciją, manydamas, kad to nereikia. Taip, žinoma, užduočių žudikas gali būti nustatytas taip, kad užmuštų tam tikras programas, kurių nenaudojate, bet kam tada apskritai jas įdiegti? Tai yra, užduočių žudikai nužudo tai, kas buvo specialiai įkelta į RAM, kad greičiau ir tinkamas veikimas sistemos.

Ir dar vienas dalykas. Visos „Android“ OS programos nuolat įrašomos į RAM ir iš jos išeinamos, kad tinkamai veiktų. Po to, kai užduočių žudikas sąmoningai iškrauna programas iš RAM, neleisdamas joms užbaigti savo darbo, po trumpo laiko jie „įlipa“ atgal į atmintį ir pradeda viską daryti iš naujo, o tuo pačiu padidėja atminties ir procesoriaus apkrova. didesnis nei Jei taip nebūtų, baterija išsikrautų daug greičiau. Tai yra, be branduolyje įmontuoto OOM žudiko, pačios programos gali pradėti ir baigti savo darbą. Žinoma, yra blogų vartotojo programų (arba ne lygios rankos jų kūrėjai), kurie nuolat kabo RAM ir turi aukščiausią prioritetą. Jie taip pat gali neleisti įrenginiui pereiti į „gilaus miego režimą“, o tai reiškia, kad sunaudojama daug energijos. Jei jie neturi didelės svarbos vartotojui geriau tokius ištrinti. Arba naudodamiesi root teisėmis ir trečiųjų šalių programomis apribokite jų veikimą.

Kaip visi suprantate, nepatariu diegti task killers, nes jie ne tik nenaudingi, bet ir kenkia jūsų įrenginiui bei nervams.. Tikiuosi, kad jums buvo įdomu. Dėkojame už dėmesį ir iki greito pasimatymo!

Ar kada nors pastebėjote, kad visos jūsų Android išmaniajame telefone veikiančios programos išėjus iš jų neužsidaro, o pakimba fone?

Daugelis „Android“ naudotojų tvirtai tiki, kad jiems reikia įdiegti patiems mobiliuosius įrenginiusįvairių programų tvarkytuvų, vadinamųjų Task Killers. Yra žinoma, kad su jų pagalba galite patogiai atsikratyti foninių užduočių „Android“. Įvairiuose forumuose gausu pranešimų apie tai, kaip išaugo sistemos greitis panaudojus automatinį „Task Killer“.

Tačiau efektyvi proceso kontrolė nereiškia daugiau aukšto lygio našumas, taip pat ilgesnis akumuliatoriaus veikimo laikas.

Daugeliu atvejų vartotojai mažai žino, kaip veikia atminties valdymo struktūra operacinėje Android sistema. Dėl to paaiškėja, kad procesai „žudomi“ nepagrįstai.

Neatsitiktinai kūrėjas numatė foninių paslaugų buvimą. Galite spėti, kad jie atlieka, nors ir ne smulkias, bet kai kurias funkcijas.

Paleisti programas Android

Tiesą sakant, automatinis ir rankinis programų išjungimas gali sumažinti operacinės sistemos našumą ir pagreitinti akumuliatoriaus išsikrovimą. Kaip rodo praktika, „žudikai“ yra visiškai nenaudingi.

„Android“ puikiai valdo atmintį ir nereikalauja tokių programų.
Reikėtų pažymėti, kad daugelis „žaliojo roboto“ vartotojų dirba su „Windows“ OS. Žmonės puikiai žino, kad jei vienu metu paleisite programas, net ir esančias sistemos dėkle, tam tikras kiekis RAM bet kokiu atveju bus sunaudotas.

Kai sistemoje Windows yra per daug aktyvių programų (arba naudojama daug išteklių reikalaujanti programinė įranga), tai žymiai sulėtina kompiuterio darbą. Todėl uždarius vieną ar daugiau paslaugų gali atlaisvinti atminties ir padidėti kompiuterio našumas.

Android programų valdymas

Su „Android“ viskas yra šiek tiek kitaip. Nėra akivaizdžių įrankių programoms uždaryti. Taip pat nėra raudono rakto su kryželiu. Tai nėra „Android“ kūrėjų komandos nesėkmė. Jei einate į darbalaukį arba paleidžiate naują programą, atvira programa neužsidaro, veiks fone.
Dauguma fone veikiančių „Android“ programų nenaudoja sistemos išteklių, nes trūksta valdiklių. Proceso talpykloje jie yra ne atsitiktinai, o tam tikram tikslui.

Kodėl negalima naudoti „Task Killers“?

Jei pereinate prie programos, operacinė sistema greitai ją tęs ten, kur buvo baigta. Kai Task Killer šią programą yra priverstinai uždarytas. Pradedant iš naujo, darbas tęsiamas ne nuo tos vietos, kur buvo sustabdytas, o nuo pat pradžių - reikia dar kartą pereiti inicijavimą ir pan. Dėl to sunaudojama daug išteklių ir greitai išsikrauna akumuliatorius.

Ir tik nedidelė dalis programų, pavyzdžiui, fone naudojami muzikos grotuvai ar parsisiuntimo programos, sunaudoja atminties išteklius.
„Task Killers“ priklauso tokių programų grupei. Įsikūrę aktyviuose procesuose, jie „suvalgo“ RAM. „Killers“ išjungia programas, esančias fone, kurios yra neaktyvios ir nenaudoja baterijos energijos! Įdomu, ar ne?

„Task Killer“ gerbėjai teigia, kad „Android“ eikvoja daug RAM. Tai iš tikrųjų yra tiesa. Tačiau tai leidžia greitai pereiti iš vienos programos į kitą, nenaudojant pakartotinio inicijavimo, išteklių.

„Android“ nėra tokia kvaila, kaip kai kurie žmonės galvoja. Kai jam reikia daugiau atminties, nenaudojamos programos automatiškai uždaromos. Ir tai bus padaryta teisingai. Jokių „žudikų“ šiuo atveju nereikia.
Yra žinoma, kad „Android“ turi savo „žudiką“. „Linux“ branduolys turi šią funkciją, tiksliau. Kiekviena vartotojo programa veikia atskirai sukurtose virtualiosios mašinos „Dalvik“ kopijose. Tai perkurta Java virtuali mašina. Pasirodo, kiekviena vartotojo programa suvokiama kaip atskiras procesas, kuriam skiriamas tam tikras kiekis RAM. Kai įvyksta uždarymas, paspaudus mygtuką Atgal, sistema neskuba iš karto iškrauti aktyvaus proceso iš atminties. Ji įdės jį į vadinamąją talpyklą. Tai daroma atsižvelgiant į tai, kad vartotojas gali grįžti prie tam tikros priemonės.

Kada gali padėti Task Killers?

Pagrindinis Task Killer ir panašių programų pranašumas yra tas, kad jų pagalba vartotojas gali bet kada nutraukti procesus. Dar kartą pasakykime, kad šiai programinei įrangai nėra jokio ypatingo poreikio.
Procesų žudikai ir panašios programos yra ne tik nenaudingos, bet ir mažina produktyvumo lygį. Jau susipažinome su priežastimis – kalbame apie pakartotinį inicijavimą, išteklių sunaudojimą ir kitus veiksmus. Yra programų, kurios, priverstinai išjungus Task Killer, automatiškai paleidžiamas iš naujo.

Atminties naudojimas neturi jokios įtakos baterijos suvartojimui. Jis užpildytas vienetais ir nuliais, suvartojamos energijos kiekis išliks toks pat.

Ar viskas taip beviltiška? „Task Killer“ egzistuoja be jokios priežasties? Galite rasti vietą, kur panaudoti šią plėtrą.
Pavyzdžiui, „žudikai“ leidžia nutraukti užšaldytas programas arba nenaudojamas programas, kurios iš tikrųjų naudoja aparatinės įrangos išteklius. Tačiau atsikratyti nereikalingo ar netinkamai veikiančio įrankio bus daug lengviau, nei naudoti abejotinos reputacijos įrankį.

Šiandien norime papasakoti apie tokias programas kaip užduočių žudikai, kaip jos gali pagreitinti sistemą ir ar apskritai verta tai daryti.

Tarp „Android“ vartotojų yra nuomonė, kad kuo daugiau RAM užimta, tuo lėčiau veiks visa sistema. Būtų puiku įdiegti programą, kuri tiesiog užstrigtų ar užmuštų mums nereikalingus pumpurus, apkraunančius telefoną ar planšetinį kompiuterį. Tačiau neskubėkime daryti išvadų, o pažvelkime į visa tai išsamiau. Pradėkime nuo programų ir procesų veikimo principo.

„Android“ programų ir procesų veikimo principas

„Google“ įmonė, būtent ji Android kūrėjas, padarė daug, kad naudotis sistema būtų kuo patogiau. Jis pagrįstas Linux branduoliu. Taigi „Linux“ programos paleidimą suvokia kaip įtrauktą procesą ir, uždaręs programą, neskuba jos nutraukti. Juk kreipimasis į jį gali pasikartoti dar kartą. Manau, kad jūs dažnai pastebėjote, kad nespėjus uždaryti programos (pavyzdžiui, VK) ir dar kartą ją spustelėti, ji iškart pasirodo. Taip atsitinka tik todėl, kad procesas dar nebuvo sustabdytas ir yra virtualiosios mašinos atmintyje (RAM).

Kaip sistema nusprendžia, kuriuos uždaryti, o kurių ne? Tam yra įmontuota „OOM Killer“ programa.

OOM Killer (out of memory killer – trūksta atminties arba trūksta atminties) atlaisvina RAM jūsų įrenginyje.

Tačiau tai daroma ne iš karto po to, kai uždarote programą, tai daroma, kai įrenginyje nėra pakankamai atminties ir išjungiami nenaudojami procesai. Juk jei jie visai nebaigtų, telefonas ar planšetė tiesiog pakibtų arba perkaistų. Bet taip neįvyksta, nes išmanusis „Linux“ – „Android“ to neleis. „Linux“ šūkis buvo, kad visa RAM turėtų veikti.

OOM Killer veikia pagal specialų algoritmą, kuris išjungia tik tuos procesus, kurių jums tikrai nereikia, taip sumažinant įrenginio veikimo sutrikimus ir jokiu būdu nepakenkiant jums, o priešingai, maksimaliai padidinant sistemos naudojimo patogumą.

Proceso prioritetai „Android“.

Kiekvieną procesą OOM Killer identifikuoja keliose kategorijose, tai yra, sistema supranta, kas yra svarbiau, o ko reikia norint sėkmingai atlikti darbą. Kiekvienam iš jų priskiriama svarbos kategorija. Štai pagrindiniai:

  1. Pirmojo plano programos. Tai programos, kurios visada yra pirmame plane. Tai yra vadinamosios nuolatinės programos, sistemos paslaugos, pvz., „Telefonas“ arba būsenos juosta, veikianti priekinio plano režimu. Šios kategorijos programos turi didžiausią prioritetą. Jie beveik niekada neužsidaro.
  2. Matomos programos. Tai yra programos, kurias matote. Tarkime, kad esate naršyklėje ir jums skambina, naršyklės programa pereina iš priekinio plano į antrą, o iš priekinio plano kategorijos pereina į kategoriją Matomas. Tai labai nesumažins jo prioriteto. Ir tai sumažins jį tiek, kad vėliau galėsite lengvai prie jo grįžti.
  3. Antrinis serveris. Šioje kategorijoje yra aptarnavimo skyriai. Jūs jų nematote, o jie turi paslėptus procesus. Tokie procesai sustabdomi itin retai ir net jei taip atsitiko dėl kritinio atminties trūkumo, kai tik atmintis bus papildyta, jie bus nedelsiant pradėti. Tokios veikimo paslaugos visiškai nenaudoja jūsų mėgstamos baterijos energijos, nes beveik visą laiką praleidžia laukdamos ir pradeda aktyvią veiklą tik atlikus bet kokią manipuliaciją, turinčią įtakos šiam procesui. Bet kai tik nustosite jį naudoti, jis „įsijungs į užmigdymo režimą“, laukdamas kitos komandos
  4. Paslėptos programos. Šiai kategorijai priskiriamos programos, kurios neturi tam tikrų paslaugų, dėl kurių jos tampa nematomos. Tarkime, kad dirbate programoje ir paspauskite mygtuką „Pagrindinis“. Ši programa lieka įrenginio atmintyje. Juk pagal „Android“ kriterijus žmogus, paspaudęs mygtuką „Pagrindinis“, neketina uždaryti programos, todėl būtinai į ją grįš. Spustelėję mygtuką „Atgal“, išeinate, todėl programą galima uždaryti.

Jei tikrai norite uždaryti programą, paspauskite mygtuką Atgal, o ne mygtuką Pagrindinis. Tada jūsų įrenginio atmintis gerokai išsiplės. 90% „Android“ vartotojų daro šią klaidą.

Užduočių žudikai kaip būdas pašalinti procesus

Tačiau ši sistema taip pat nėra ideali. Yra programų, kurios įsidiegia pačios, atlieka nereikalingus atsisiuntimus iš tinklo ir panašius veiksmus, atitinkamai išsaugomos atmintyje. Su tokiais procesais turime kovoti.

Jie gali padėti šiuo klausimu procesų vadovai arba kaip jie dar vadinami mokesčių žudikais iš anglų kalbos „Task killer“. „Task Killer“ ir panašios paslaugos leidžia vartotojui nutraukti procesus, kai jam to reikia. Ir tikrai senesniuose telefonų modeliuose jie parodė gerą efektą. Našumas padidėjo ir atmintis buvo atlaisvinta.

Tačiau dabar šios nepageidaujamos programos iš naujo įkelia procesus į atmintį. Ir atitinkamai, jie turi būti vėl ištrinti. Nuolatinis trynimas ir atsisiuntimas iš naujo yra papildoma apkrova procesoriui ir padidėjęs energijos suvartojimas.

Štai kodėl Didžiausias efektas šiuolaikiniuose telefonuose išvalyti atmintį ir pagerinti našumą galima pasiekti naudojant švaresnes programas. Jie taiko visapusišką požiūrį į šią procedūrą. O taksi žudikai jau nublanko į antrą planą.

Išvados. Šiuolaikiniai telefonai nereikia rankinis valdymas RAM procesai (task killer). Pati „Android“ sistema ją valdys teisingai. Veiksmingiausias telefono valymo būdas reikalingos programos su specialistų pagalba.



Susijusios publikacijos