A legjobb alkalmazásgyilkosok Androidra. Szükség van feladatgyilkosokra az Android operációs rendszeren? Mit csinál egy feladatgyilkos?

Sok felhasználó meg van győződve arról, hogy különféle alkalmazáskezelőket, például a Task Killert kell telepíteni eszközére, mivel úgy gondolják, hogy segítségükkel hatékonyabbá válik a háttérfeladatok kezelése.

A hatékonyság azonban nem feltétlenül jelent nagyobb teljesítményt és hosszabb akkumulátor-élettartamot.

Androidon futó alkalmazások

A valóságban a folyamatok számos kézi vagy automatikus befejezése éppen ellenkezőleg, csökkentheti a rendszer teljesítményét, és az akkumulátor gyorsabb lemerüléséhez vezethet. Valójában teljesen haszontalanok, ráadásul maga az Android kiváló munkát végez a memória elosztásában, és nincs szüksége ilyen segédprogramokra.

Tegyük fel, hogy a legtöbb Android-felhasználó ismeri az operációs rendszert. Windows rendszer. Azt is tudják, hogy egyszerre többen futó alkalmazások beleértve azokat is, amelyek a tálcán lógnak, így vagy úgy, bizonyos mennyiségű RAM-ot fogyasztanak.

Ha túl sok fut belőlük, vagy ők maguk is erőforrás-igényesek, ez a számítógép észrevehető lelassulásához vezet. Ezért egy vagy több program leállítása memóriát szabadít fel, és felgyorsítja a számítógépet.

Android alkalmazáskezelés

Az Android operációs rendszerrel a dolgok egy kicsit másképp működnek. Egyszerűen nincsenek kézenfekvő eszközök az alkalmazások bezárására, nincs piros gomb kereszttel, és ez egyáltalán nem mulasztás az Android fejlesztők részéről. Ha visszatér egy másik programhoz, vagy elindít egy másik programot, a megnyitott alkalmazás nem zár be, hanem tovább működik háttér.

A közhiedelemmel ellentétben a legtöbb Android-alkalmazás nem fogyaszt semmilyen rendszererőforrást a háttérben, mivel egyszerűen nem kapnak irányítást. Egy okból, de meghatározott célból lógnak a folyamat gyorsítótárában.

Miért nincs szükség Task Killerekre?

Amikor visszatér az alkalmazáshoz, operációs rendszer gyorsan folytatja munkáját, és onnan, ahol felfüggesztették. Ha a Task Killer erőszakkal bezárja ezt az alkalmazást, akkor a következő indításkor nem onnan kezdi el a munkát, ahol abbahagyta, hanem a legelejétől, vagyis az összes inicializálással és így tovább, ami általában megnövekedett erőforrás-felhasználáshoz és az akkumulátor lemerüléséhez vezet

És a programoknak csak egy viszonylag kis része, például a háttérben dolgozó rendszerbetöltők, továbbra is fogyasztanak memóriaerőforrásokat.

Mellesleg ezek Feladatgyilkosok maguk is ugyanezen alkalmazások kategóriájába tartoznak. Aktív folyamatokban lévén, folytatva a RAM „evését”, leállítják a háttérfolyamatokban található programok munkáját, amelyek valójában nem fogyasztanak semmit és nem merítik le az akkumulátort! Vicces, nem?

A Task Killer használatának hívei azt állítják, hogy az Android sok RAM-ot használ. Igen, ez részben igaz, másrészt lehetővé teszi az alkalmazások közötti gyors váltást az erőforrások újrainicializálása és kicsomagolása nélkül.

Az Android nem olyan hülye, mint egyesek gondolják. Ha több memóriára van szüksége, akkor ő maga automatikusan bezárja a nem használt alkalmazásokat, ráadásul ezt nagyon helyesen teszi, és ehhez nincs szüksége gyilkosokra.

Amikor a Task Killers segíthet

A Task Killer és a hasonló segédprogramok egyetlen előnye, hogy lehetővé teszik a felhasználó számára a folyamatok leállítását, amikor szüksége van rá. De ismételjük meg még egyszer, erre nincs különösebb szükség.

A folyamatgyilkosok és más hasonló dolgok nem csak haszontalanok, sőt, csökkenthetik a teljesítményt. Ennek okait már leírtuk – ide tartozik az újrainicializálás, az erőforrások kicsomagolása és az indulással járó egyéb műveletek. Ezenkívül vannak olyan alkalmazások, amelyek automatikusan újraindulnak, miután a Task Killer kénytelen leállni.

A memória állapotának nincs hatása az akkumulátor fogyasztására – akár nullákkal, akár egyesekkel van tele, az általa fogyasztott energia mennyisége változatlan marad.

De tényleg, kérdezed, minden olyan reménytelen, és a Task Killer teljesen haszontalan? Nos miért? Ennek a dolognak még hasznát lehet találni.

Például lefagyott alkalmazások vagy „felesleges” programok leállítására, amelyek ténylegesen az eszköz erőforrásait használják. De nem lenne sokkal egyszerűbb eltávolítani egy szükségtelen vagy rosszul működő alkalmazást, mint olyan kétes eszközöket igénybe venni, mint a Task Killer?

Miért használnak az Android-tulajdonosok olyan gyakran tisztításkezelőket? Az a helyzet, hogy az Android operációs rendszert futtató eszközök köre igen nagy. Ennek megfelelően sok olcsó eszköz van köztük. Okostelefonok és táblagépek alacsony technikai sajátosságok csak a RAM folyamatos felszabadítását követelik meg a folyamatoktól és a telefon belső memóriáját a rendszerszeméttől.

Például az iPhone vagy iPad tulajdonosainak nem kell megtisztítaniuk a rendszert azon egyszerű oknál fogva, hogy eszközeik drágák és viszonylag erősek.

Takarítási menedzserek

A tisztítási menedzserek és a folyamatmenedzserek („feladatgyilkosok”) két különböző fogalom. Takarító menedzserek, mint pl Tiszta mester, tartalmazzon egy „feladatgyilkost” (folyamatkezelőt). De ezen túlmenően eltávolítják a rendszerből a hulladékot: ideiglenes fájlokat, üres mappákat, alkalmazás-gyorsítótárakat stb.

A „Task Killer” lehet a takarítási menedzser része, vagy külön is létezhet. Mindenesetre az a célja, hogy megsemmisítse a készülék RAM-jában „lógó” folyamatokat. Tisztíthatja a RAM-ot közvetlen parancsokkal, vagy automatikus módban a megadott feltételeknek megfelelően.

A folyamatmenedzser automatikus üzemmódját a felhasználó konfigurálja. Például törölje a folyamatokat, amikor a RAM teljes százaléka eléri a 90%-ot. Általában az alkalmazás beállításaiban beállíthat egy folyamattisztító szűrőt: olyan alkalmazásokat állíthat be, amelyeket nem lehet megölni, és fordítva - azokat, amelyeket folyamatosan meg kell ölni.

Ideiglenes fájlok és gyorsítótár

A rendszerszemét a gyorsítótár, ideiglenes fájlok, üres mappák és egyéb fájlok, amelyek memóriát foglalnak el, és soha többé nem használhatók fel.

Az alkalmazás vagy az operációs rendszer ideiglenes fájlt hoz létre a köztes eredmények tárolására. Az ideiglenes fájlt gyakran ugyanaz a folyamat törli, amelyik létrehozta. De vannak olyan alkalmazások, amelyek ezt rosszul vagy egyáltalán nem figyelik. A fájlok összegyűjtésre kerülnek, és speciális segédprogramokkal (Clean Master, Easy Cashe Cleaner, Cache Clear, „Cleanup Wizard”) törölni kell őket.


Clean Master segédprogram


Gyorsítótár törlése segédprogram

Az ideiglenes fájlok és a gyorsítótár felgyorsítja az alkalmazásokat és az operációs rendszert. Az ilyen fájlokhoz való ismételt hozzáférés gyorsabb, mint az első alkalommal.

Például amikor a felhasználó először használta a Google Drive felhőtárhelyét, az információkat töltött le az okostelefonra arról, hogy milyen fájljai vannak a tárhelyen: parancsikonok miniatűrjei, oldalak stb. Amikor másodszor jelentkezik be a Google Drive-ba, az oldalak gyorsan betöltődik a memóriából az első eszközön, majd csak az a része frissül, ami nem egyezik a hálózaton lévő adatokkal. Ennek eredményeként az alkalmazás gyorsabban fut.

Ezért csak azokat az ideiglenes fájlokat kell törölnie, amelyeket már nem használ. Az átlagos felhasználó számára nehéz nyomon követni, hogy mely fájlokra van szüksége a rendszernek és melyekre nem. Amit azonban megtehet, az az, hogy ne tisztítsa meg túl gyakran az eszközt a rendszer törmelékétől. Havonta egyszer bőven elég.

A folyamatok törlésének kérdését külön kell megvizsgálni. Sok vita folyik a „feladatgyilkosok” Android operációs rendszerben való használata körül. És ahogy ez gyakran megesik, mindegyik oldalnak igaza van valamilyen szempontból. Először is, általánosságban értsük meg, hogyan működik az Android operációs rendszer a folyamatokkal.

Az Android-alkalmazások két típusra oszthatók: aktív alkalmazásokra és szolgáltatásokra. Aktív alkalmazás az, amellyel a felhasználó interakcióba lép és lát (szerkesztők, közösségi hálózatok, játékok). A szolgáltatások olyan folyamatok, amelyek a háttérben futnak, a felhasználó nem látja őket (ébresztőóra, olyan szolgáltatás, amely ellenőrzi a frissítéseket A Google Play satöbbi.).

Ugyanakkor az aktív alkalmazás nem mindig látható, néha „minimalizálva van”. Például egy felhasználó ír valamit egy szöveges dokumentumba, majd valaki felhívja. A szöveg láthatatlanná válik - az előfizető neve megjelenik előtte. A szöveges dokumentum a RAM-ban marad – „összecsukva” (a részletesebb válaszért keresse a „ Életciklus Android alkalmazások"). Amikor a beszélgetés véget ér, visszatér a szöveghez.

Tehát a RAM megtelt:

  • szolgáltatások (mindig a háttérben);
  • aktív alkalmazások (látható programok);
  • felfüggesztett aktív alkalmazások (a program fut, de átmenetileg láthatatlan).

A folyamatok leállítása, a memória törlése azt jelenti, hogy mindent törölni kell.

Alatt aktív használat A RAM fokozatosan megtelik különféle folyamatokkal. Az Android automatikusan rangsorolja őket fontosságuk szerint. Amikor a memória teljesen megtelt, a rendszer eltávolítja a legalacsonyabb prioritású folyamatot.

Például a RAM 30%-át rendszerfolyamatok foglalták el. Plusz 20% - zenelejátszó. Egy böngésző, és több lap is van benne - összesen 70%. Valaki írt a VK-n, felbukkant egy figyelmeztetés, és a felhasználó bejelentkezett a VKontakte-ba is. És akkor valaki hívott. Ennyi – a RAM megtelt. Valószínűleg az Androidnak meg kell ölnie a böngésző folyamatát. Amikor beszélgetés után a felhasználó visszatér hozzá, azt fogja tapasztalni, hogy a böngésző újra betöltődik - nincs több nyitott lap.

Az a pillanat, amikor a memória megtelik, és a rendszer töröl valamilyen folyamatot, a szokásos eszközökön észrevehetetlen. De olcsón a rendszer egy-két másodpercre lefagyhat.

Eredmények és döntések

Tehát a tisztítási menedzsereket és a „feladatgyilkosokat” elsősorban a telefon belső memóriájának és RAM-jának tisztítására használják. Ehhez érdemes időnként törölni az ideiglenes fájlokat, üres mappákat, külső memóriakártyára átvinni az alkalmazásokat (ha ez lehetséges), sőt a RAM-ot is törölni.

Alacsony és közepes Android készülékekkel árkategória a dolgok mások. Az átlagos készülék legalább 4 GB belső memóriával és 512-1024 MB RAM-mal van felszerelve. Ebben az esetben keményen kell próbálkoznia, hogy a „Telefon memóriakártya megtelt” értesítés megjelenjen. A jó RAM és processzor segít az Android OS-nek a szükségtelen folyamatok azonnali és csendes eltávolításában.

De ha az eszköz gyengébb, akkor valamit tenni kell. Leggyakrabban a felhasználók folyamatosan korlátozzák magukat az alkalmazásokban, hogy ne töltsék fel a telefon memóriakártyáját. És hogy az eszköz gyorsabban működjön, egyesek megszokják, hogy folyamatosan használják a „feladatgyilkost”. De mind az első, mind a második módszer hatástalan. Vannak hatékonyabb alternatívák.

1.Vissza gomb

A legegyszerűbb módja annak, hogy megakadályozza a RAM megtelését. Ehhez ki kell lépnie az alkalmazásból a „Vissza” gombbal. Ezután az alkalmazás teljesen bezárul.

A „Home” gomb megnyomása után az alkalmazás elrejti a RAM-ot. Ott két dolog egyikére vár: vagy amíg a felhasználó újra kinyitja, vagy amíg a rendszer memóriahiány miatt törli.

2. Root jogok

Az olcsó Android-eszközökön a RAM kitöltése és a folyamatok aránya a RAM-ban körülbelül a következő: körülbelül 60% - OS, 20-30% - folytatható folyamatok, 10-20% - aktív alkalmazások. Egyes megújuló folyamatok egyszer s mindenkorra leállíthatók - arról beszélünk a Root jogok megszerzéséről.

A rootolás segít a telefon memóriakártyájának hatékonyabb törlésében is. A felhasználó átviheti a korábban „helyhez kötött” programokat a készülék külső memóriájába.

A Root jogok megszerzése gyakran sok időt vesz igénybe. Az első alkalommal - néhány óra: először is, hogy megszerezzék őket, másodszor, hogy jól megértsék az összes megnyílt lehetőséget.

A gyökérjogok felelősséget jelentenek. A felhasználó olyan eszközöket kap, amelyeket legtöbbször még nem ismer, így az első rootolás mindig egy kísérlet. Egy figyelmetlen felhasználó elronthatja a rendszert, és a helyzetet csak az eszköz visszaállításával lehet orvosolni. Ha még nincs tapasztalata a rootolással kapcsolatban, a legjobb, ha megkér valakit, akit ismer – ez gyorsabb és biztonságosabb is lesz.

Megjegyzés: Telepítés Root jogokérvényteleníti a készülék garanciáját. Tisztázni kell: ha a meghibásodás oka szoftver, akkor igen, a javításra nem vonatkozik a garancia. De ha műszaki, akkor garanciálisan megjavítják - senki sem fog figyelni a root jogokra.

3. Vásároljon újat

A legtöbb hatékony megoldás– vásároljon erősebb készüléket. Ez lehet legalább 512/1024 MB RAM-mal rendelkező okostelefon/táblagép.

A jó készülék a legtöbb a helyes út felejtsd el a „feladatgyilkosokat”. Az Android operációs rendszer úgy fog működni, ahogy kell – függetlenül és csendesen leállítja a folyamatokat.

Sziasztok! Ma olyan dolgokról fogunk beszélni, mint például a feladatgyilkosok az Android operációs rendszeren. Szükséges és hasznos?
Először is értsük meg, hogy a RAM azért létezik, hogy működjön. És sokan azt gondolják, hogy minél több memória van megtöltve, annál gyorsabban lemerül az akkumulátor. Ez rossz. A RAM csak olvasáskor és íráskor „emészti” az akkumulátort. Menjünk mélyebbre, és nézzük meg, hogyan működik mindez.

Maga az Android OS Linux kernelje már rendelkezik saját feladatgyilkossal, ami az OOM (out of memory) nevet kapta. Minden alkalmazás egy külön folyamat, amely a Dalvik virtuális gép másolataiban fut. Az OOM csak akkor töltődik ki a memóriából, amikor a rendszer panaszkodni kezd a RAM hiányára. És még akkor is, ha megnyomja a „vissza” gombot, a szoftver egy ideig a RAM-ban marad. Speciális algoritmust használ, amivel megnézi, hogy mely felhasználói alkalmazások nem működnek sokáig, majd láncot épít az ilyen programok hierarchiája mentén, és csak ezután kezdi el kirakni őket, amíg nem látja, hogy a RAM kellően szabad. Ez az algoritmus 6 lépésből (prioritásból) áll.

Mit csinál egy harmadik féltől származó feladatgyilkos? Gyakran eltávolítja a felhasználói szoftvereket és a háttérfolyamatokat a memóriából, ami káros. Például: ülsz az Operában, majd kikapcsolod, hogy valami mást csinálhass – telefonálj, játszol stb. Ezután újra visszaállítja, és két lehetőséget kap: vagy nagyon hosszú ideig megnyílik, újratölti a lapokat és felemészti a forgalmat, vagy úgymond „a semmiből” nyílik meg. És mindez azért, mert a feladatgyilkos lezárta a műveletet, tekintve, hogy nincs rá szükség. Igen, persze, a Task Killert be lehet állítani, hogy megöljön bizonyos alkalmazásokat, amiket nem használ, de akkor minek telepíteni egyáltalán? Vagyis a feladatgyilkosok megölik, amit speciálisan a RAM-ba töltöttek a gyorsabb és megfelelő működés rendszerek.

És tovább. Az Android operációs rendszerben lévő összes alkalmazás folyamatosan a RAM-ba íródik és kilép belőle, hogy megfelelően működjön. Miután a Task Killer szándékosan eltávolította az alkalmazásokat a RAM-ból anélkül, hogy lehetővé tette volna számukra, hogy befejezzék a munkájukat, rövid idő múlva visszamásznak a memóriába, és mindent elölről kezdenek, miközben a memória és a processzor terhelése megnő. nagyobb, mint Ha ez nem így lenne, az akkumulátor sokkal gyorsabban lemerülne. Vagyis a kernelbe épített OOM-killer mellett maguk az alkalmazások is elkezdhetik és befejezhetik munkájukat. Természetesen vannak rossz felhasználói programok (vagy nem sima kezek fejlesztőik), amelyek folyamatosan a RAM-ban vannak, és a legmagasabb prioritást élvezik. Megakadályozhatják azt is, hogy az eszköz „mély alvás” üzemmódba lépjen, ami magas energiafogyasztással jár. Ha nekik nincs nagy jelentőségű a felhasználó számára érdemesebb törölni az ilyeneket. Vagy a root jogok és harmadik féltől származó alkalmazások használatával korlátozza működésüket.

Amint mindenki megérti, nem javaslom, hogy telepítsen feladatgyilkosokat, mert nem csak haszontalanok, de károsítják a készüléket és az idegeket is.. Remélem, érdekesnek találtad. Köszönöm a figyelmet és hamarosan találkozunk!

Észrevette már, hogy az Android okostelefonján futó összes alkalmazás nem zár be a kilépés után, hanem a háttérben lóg?

Az Android-felhasználók nagy része szilárdan úgy gondolja, hogy maguknak kell telepíteniük mobil eszközök különféle alkalmazáskezelők, úgynevezett Task Killers. Köztudott, hogy segítségükkel kényelmesen megszabadulhat az Android háttérfeladataitól. A különböző fórumok tele vannak üzenetekkel arról, hogy a rendszer sebessége hogyan nőtt az automatikus „Task Killer” használata után.

A hatékony folyamatszabályozás azonban nem jelent többet magas szint teljesítmény, valamint megnövelt akkumulátor-élettartam.

A legtöbb esetben a felhasználók keveset tudnak a műtőben a memóriakezelési struktúra működéséről Android rendszer. Ennek eredményeként kiderül, hogy indokolatlanul „ölnek” folyamatokat.

Nem véletlen, hogy a fejlesztő gondoskodott a háttérszolgáltatások meglétéről. Gondolhatod, hogy bár nem kisebb, de bizonyos funkciókat ellátnak.

Programok futtatása Androidon

Valójában a programok automatikus és kézi letiltása csökkentheti az operációs rendszer teljesítményét, és felgyorsíthatja az akkumulátor lemerülését. Ahogy a gyakorlat azt mutatja, a „gyilkosok” teljesen haszontalanok.

Az Android nagyszerű a memóriakezelésben, és nem igényel ilyen programok használatát.
Meg kell jegyezni, hogy a „zöld robot” sok felhasználója Windows operációs rendszerrel dolgozik. Az emberek jól tudják, hogy ha egyszerre futtatja az alkalmazásokat, még a tálcán lévőket is, bizonyos mennyiségű RAM mindenképpen elfogy.

Ha túl sok aktív alkalmazás van a Windows rendszerben (vagy erőforrásigényes szoftvert használnak), ez jelentősen lelassítja a számítógépet. Ennek eredményeként egy vagy több segédprogram bezárása memóriát szabadíthat fel, és növelheti a számítógép teljesítményét.

Android alkalmazások vezérlése

Az Android esetében a dolgok egy kicsit másképp mennek. Nincsenek nyilvánvaló eszközök az alkalmazások bezárásához. Nincs is piros kulcs kereszttel. Ez nem az Android fejlesztőcsapatának kudarca. Ha az Asztalra lép, vagy új alkalmazást indít, nyílt program nem zár be, a háttérben fog működni.
A legtöbb Android-alkalmazás a háttérben nem fogyaszt rendszererőforrást a vezérlők hiánya miatt. Nem véletlenül találhatók a folyamatgyorsítótárban, hanem meghatározott célra.

Miért nem szabad a Task Killereket használni?

Ha egy programra lép, az operációs rendszer gyorsan ott folytatja a programot, ahol abbahagyta. Amikor Task Killer ez a program erőszakkal zárva van. Újraindításkor a munka nem onnan folytatódik, ahol abbahagyták, hanem a legelejétől - újra át kell menni az inicializáláson és így tovább. Ez nagy erőforrás-felhasználást okoz, és az akkumulátor gyors lemerüléséhez vezet.

És a programoknak csak egy kis része, például a háttérben használt zenelejátszók vagy letöltők, fogyasztják a memória erőforrásait.
A Task Killers az ilyen alkalmazások egy csoportjába tartozik. Aktív folyamatokban helyezkednek el, „felfalják” a RAM-ot. A „gyilkosok” leállítják a háttérben található, inaktív, akkumulátort nem fogyasztó alkalmazásokat! Érdekes, nem?

A Task Killer rajongói szerint az Android rengeteg RAM-ot pazarol. Ez valójában igaz. Lehetővé teszi azonban, hogy gyorsan váltson egyik alkalmazásról a másikra anélkül, hogy újrainicializálást és erőforrásokat használna.

Az Android nem olyan hülye, mint egyesek gondolják. Amikor szüksége van rá több memória, a fel nem használt programok automatikusan bezáródnak. És ez helyesen fog megtörténni. Ebben az esetben nincs szükség „gyilkosokra”.
Köztudott, hogy az Androidnak megvan a maga „gyilkosa”. Pontosabban a Linux kernel rendelkezik ezzel a funkcióval. Minden felhasználói alkalmazás a Dalvik virtuális gép külön létrehozott példányaiban fut. Ez egy újratervezett Java virtuális gép. Kiderült, hogy minden felhasználói alkalmazást külön folyamatnak tekintenek, amelyhez bizonyos mennyiségű RAM van hozzárendelve. Záráskor, ha megnyomták a Vissza gombot, a rendszer nem siet azonnal kiüríteni az aktív folyamatot a memóriából. Be fogja helyezni az úgynevezett gyorsítótárba. Ennek során figyelembe veszik azt a tényt, hogy a felhasználó visszatérhet egy adott segédprogram használatához.

Mikor segíthetnek a Task Killers?

A Task Killer és hasonló programok fő előnye, hogy segítségükkel a felhasználó bármikor leállíthatja a folyamatokat. Mondjuk még egyszer, nincs különösebb szükség erre a szoftverre.
A folyamatgyilkosok és a hasonló alkalmazások nemcsak haszontalanok, de csökkentik a termelékenységet is. Az okokat már megismertük - újrainicializálásról, erőforrás-felhasználásról és egyéb műveletekről beszélünk. Vannak olyan alkalmazások, amelyek a Task Killer erőszakos letiltása után automatikusan újraindulnak.

A memóriahasználat semmilyen módon nem befolyásolja az akkumulátor fogyasztását. Egyesekkel és nullákkal van feltöltve, az elfogyasztott energia mennyisége változatlan marad.

Minden olyan reménytelen? A Task Killer ok nélkül létezik? Ezt a fejlesztést megtalálhatja.
Például a „gyilkosok” lehetővé teszik a lefagyott programok vagy nem használt alkalmazások leállítását, amelyek ténylegesen igénybe veszik a hardver erőforrásait. De sokkal könnyebb lesz megszabadulni egy felesleges vagy nem megfelelően működő segédprogramtól, mint egy kétes hírnévvel rendelkező eszközt használni.

Ma olyan programokról szeretnénk mesélni, mint a Task killerek, hogyan gyorsíthatják fel a rendszert, és érdemes-e egyáltalán megtenni.

Az Android felhasználók körében az a vélemény, hogy minél több RAM van elfoglalva, annál lassabban fog működni az egész rendszer. Jó lenne telepíteni egy olyan programot, ami egyszerűen beszorítja vagy megöli azokat a bimbós folyamatokat, amelyekre nincs szükségünk, ami terheli a telefont vagy a tabletet. De ne rohanjunk le a következtetésekkel, hanem nézzük meg mindezt részletesebben. Kezdjük az alkalmazások és folyamatok működési elvével.

Az alkalmazások és folyamatok működési elve Androidban

Google cég, mégpedig az Android fejlesztő, sokat tett azért, hogy a rendszer használata a lehető legkényelmesebb legyen. A Linux kernelen alapul. A Linux tehát egy alkalmazás elindítását érintett folyamatként érzékeli, és az alkalmazás bezárása után nem siet leállítani. Hiszen a hozzá intézett felhívás ismét megismétlődik. Azt hiszem, gyakran észrevetted, hogy anélkül, hogy ideje lenne bezárni egy alkalmazást (például VK), és újra rákattintani, az azonnal megjelenik. Ez csak azért történik, mert a folyamat még nincs leállítva, és a virtuális gép memóriájában (RAM) található.

Hogyan dönti el a rendszer, hogy melyiket zárja be, és melyiket ne? Erre van beépített OOM Killer segédprogram.

Az OOM Killer (memóriahiány gyilkos - memóriahiány vagy memóriahiány) részt vesz a RAM felszabadításában az eszközön.

De ezt nem teszi meg azonnal az alkalmazás bezárása után, hanem akkor, ha nincs elég memória az eszközön, és letiltja a nem használt folyamatokat. Végül is, ha egyáltalán nem fejezik be, a telefon vagy a táblagép egyszerűen lefagy vagy túlmelegszik. De ez nem történik meg, mivel az intelligens Linux - Android nem engedi ezt megtörténni. A Linux szlogenje az volt, hogy minden RAM-nak működnie kell.

Az OOM Killer egy speciális algoritmus szerint működik, amely csak azokat a folyamatokat tiltja le, amelyekre valóban nincs szüksége, ezáltal minimálisra csökkenti az eszköz működésében fellépő fennakadásokat, és semmilyen módon nem károsítja Önt, hanem éppen ellenkezőleg, maximalizálja a rendszer egyszerű használatát.

Folyamatprioritások Androidban

Az OOM Killer minden folyamatot több kategóriában azonosít, vagyis a rendszer megérti, hogy melyik a fontosabb, és melyik szükséges a munka sikeres befejezéséhez. Mindegyikhez tartozik egy fontossági kategória. Íme a főbbek:

  1. Előtérbeli alkalmazások. Ezek olyan alkalmazások, amelyek mindig az előtérben vannak. Ide tartoznak az úgynevezett perzisztens programok, a rendszerszolgáltatások, például a „Telefon” vagy az előtérben futó állapotsor. Az ebbe a kategóriába tartozó alkalmazások élvezik a legmagasabb prioritást. Szinte soha nem zárnak be.
  2. Látható alkalmazások. Ezeket az alkalmazásokat látja. Tegyük fel, hogy a böngészőben vagy és hívnak, a böngészőalkalmazás az előtérből a másodikba, az előtér kategóriából pedig a Látható kategóriába kerül. Ami nem nagyon csökkenti a prioritást. És annyira lecsökkenti, hogy később könnyen visszatérhet hozzá.
  3. Másodlagos szerver. Ez a kategória a szerviz részlegeket tartalmazza. Nem láthatod őket, és látják rejtett folyamatok. Az ilyen folyamatokat rendkívül ritkán állítják le, és még akkor is, ha ez kritikus memóriahiány miatt történt, amint a memória feltöltődik, azonnal elindulnak. Az ilyen futó szolgáltatások egyáltalán nem fogyasztják kedvenc akkumulátorának energiáját, mivel szinte minden idejüket várakozással töltik, és csak azután kezdenek aktív tevékenységbe, hogy az éppen ezt a folyamatot érintő manipuláció befejeződött. De amint abbahagyja a használatát, „hibernált állapotba kerül”, és várja a következő parancsot
  4. Rejtett alkalmazások. Ebbe a kategóriába azok a programok tartoznak, amelyek nem rendelkeznek bizonyos szolgáltatásokkal, amelyek miatt láthatatlanná válnak. Tegyük fel, hogy egy programban dolgozik, és nyomja meg a "Kezdőlap" gombot. Ez az alkalmazás a készülék memóriájában marad. Végül is az Android kritériumai szerint az, aki megnyomta a „Kezdőlap” gombot, nem fogja bezárni az alkalmazást, így biztosan visszatér hozzá. A „Vissza” gombra kattintva kilép, így a program bezárható.

Ha valóban ki szeretne lépni egy alkalmazásból, a Kezdőlap gomb helyett nyomja meg a Vissza gombot. Ekkor a készülék memóriája jelentősen bővül. Az Android felhasználók 90%-a elköveti ezt a hibát.

Feladatgyilkosok, mint a folyamatok eltávolításának módja

De ez a rendszer sem ideális. Vannak olyan programok, amelyek maguk telepítik, szükségtelen letöltéseket hajtanak végre a hálózatról és hasonló műveleteket hajtanak végre, és ennek megfelelően a memóriában tárolódnak. Ezek azok a folyamatok, amelyek ellen küzdenünk kell.

Ebben tudnak segíteni folyamatmenedzserek vagy más néven adógyilkosok az angol Task killertől. A Task Killer és hasonló segédprogramok lehetővé teszik a felhasználó számára a folyamatok leállítását, amikor szüksége van rá. És valóban régebbi telefonmodelleken jó hatást mutattak. A teljesítmény nőtt és a memória felszabadult.

De most ezek a nem kívánt alkalmazások újratöltik a folyamatokat a memóriába. És ennek megfelelően újra törölni kell őket. Az állandó törlés és újraletöltés extra terhelést jelent a processzornak és megnövekedett energiafogyasztást jelent.

Ezért a legnagyobb hatás a modern telefonokban a memória törlésére és a teljesítmény javítására tisztább programokkal érhető el. Átfogó megközelítést alkalmaznak ehhez az eljáráshoz. A taxis gyilkosok pedig máris háttérbe szorultak.

Következtetések. Modern telefonok nem kell manuális irányítás RAM folyamatok (task killer). Maga az Android rendszer fogja megfelelően kezelni. A telefon tisztításának leghatékonyabb módja szükséges programokat szakember segítségével.



Kapcsolódó kiadványok