Android Memory Management a jeho účinky na multi-tasking
Strana 1 z 1
Android Memory Management a jeho účinky na multi-tasking
Většina z vás musí nebo měla by vědět, co je Multi-tasking a vše kolem.Zde článek,kde se dostanete dovnitř mechaniky Multi-taskingu a dá vám více. Umožňuje vám začít, základní definice:
Multi-tasking je schopnost spouštět různé programy / aplikace/ současně takovým způsobem, že uživatel může přepínat mezi těmito programy / aplikace dle libosti, aniž by některý z procesů byl ukončen a zabit.
Všichni jste musel slyšet, že různá zařízení mají různé multi-tasking schopnosti. A někdy dokonce i různé přístroje mají různé multi-tasking schopnosti. Přemýšlel jste někdy proč? No to je prostě proto, že multi-tasking je přímo závislí na RAM přístroje. Je souběžný na množství paměti RAM, využití RAM, jakož i řízení využití RAM.
Vzhledem k tomu že, Android je systém Linux, má vestavěný Task Killer pojmenovaný jako LowMemoryKiller (LMK) . LMK dohlíží na využití RAM všech aplikací v reálném čase, a když systém má příliš velkou spotřebu RAM, LMK začne zabíjet aplikace a uvolní RAM,k více volné paměti. Ale tak, jak to dělá je definován, pomocí různých sad skupin a hodnot, ale v běžných podmínkách,nejde měnit tyto priority, jen je rozdíl,/při rootu a aplikaci/ že tyto priority jsou více než jednoduché změnit.
LMK rozlišuje aplikace tím,/jsou řazeny do kategorií/ které aplikace budou zabity jako první,vždy závisí na kategorii, do které spadá a minimální velikost paměti z této kategorie.
Předpokládejme, že existuje m aplikace, která běží, LMK rozděluje všechny aplikace do 6 kategorií (z paměťových skupin).
vše v klesající prioritě
1. popředí aplikace - aplikace, které jsou v současné době vidět na obrazovce. To zahrnuje také systém a telefon.
2.Visible/viditelné/ aplikace - aplikace, která je viditelná pro uživatele, ale ne ve frontě, pravděpodobně z důvodu transparentnosti,není na display atd.
3. Sekundární server. - Jedná se o aplikace a služby běžící na pozadí, obsahuje launcher, UI atd.
. 4. Skryté aplikace - aplikace, které nejsou viditelné, ale stále běží na pozadí.
5 Poskytovatel obsahu -. Procesy, které poskytují obsah pro ostatní, příklady - Kontakty, kalendář atd.
. 6. Prázdné aplikace - Aplikace, které jsou v podstatě v pohotovostním režimu a nedělají žádnou práci. Mohou být vypnuty.
Všechny tyto kategorie mají prioritu paměti hodnotu Minfree. Kdykoliv volná / Dostupná paměť systému (x) dostane méně, než je některá z hodnot minfree, pak LMK začne zabíjet aplikace, které spadají do kategorie, jejíž minfree prahová hodnota je větší než dostupná pamět podle priorit seskupení. Například - pokud X je menší než paměť 2, pak LMK začne zabíjet aplikace v kategorii 2 do volné paměti. Je zřejmé, že pokud je k dispozici paměť menší než hodnoty minfree více než v 1 kategorii, pak LMK zabíjí aplikace v kategorii, která má jako první nejnižší prioritu, aby se uvolnila paměť.
Tak, to je jak Android spravuje svou pamět, a jak to ovlivňuje multi-tasking schopnosti Androidu. Jak jste jistě již pochopili, že správce vestavěné paměti (LMK) zabije aplikaci určité kategorie pouze tehdy, pokud je k dispozici méně paměti než minfree hodnoty dané kategorie. Pokud je hodnota minfree větší, pak aplikace v rámci této kategorie budou zabity rychleji což znamená špatný multi-tasking, zatímco v případě, že hodnota minfree je malá, aplikace nebude zabita na delší dobu z doby, dokud je k dispozici paměť menší než malé minfree hodnoty, což vede k lepšímu multi-taskingu. Jako výchozí hodnoty minfree je nepřímo úměrná prioritě kategorie, tj. Minfree hodnotu nových znalostí aplikací <Viditelné Aplikace <sekundární servery <Skryté Aplikace <poskytovatelé obsahu <Prázdné aplikace.
A teď, pokud chcete změnit multitasking schopnosti funkce přístroje, vše, co potřebujete udělat, je najít aplikaci, jako je Auto-Memory Manager a vyladit hodnoty minfree z kategorií, které chcete. Doufám, že to pomohlo a hodně štěstí pro zařízení multitasking Boss!
zdroj:
http://ajqi.com/android-memory-management-and-its-effects-on-multi-tasking/
Multi-tasking je schopnost spouštět různé programy / aplikace/ současně takovým způsobem, že uživatel může přepínat mezi těmito programy / aplikace dle libosti, aniž by některý z procesů byl ukončen a zabit.
Všichni jste musel slyšet, že různá zařízení mají různé multi-tasking schopnosti. A někdy dokonce i různé přístroje mají různé multi-tasking schopnosti. Přemýšlel jste někdy proč? No to je prostě proto, že multi-tasking je přímo závislí na RAM přístroje. Je souběžný na množství paměti RAM, využití RAM, jakož i řízení využití RAM.
Vzhledem k tomu že, Android je systém Linux, má vestavěný Task Killer pojmenovaný jako LowMemoryKiller (LMK) . LMK dohlíží na využití RAM všech aplikací v reálném čase, a když systém má příliš velkou spotřebu RAM, LMK začne zabíjet aplikace a uvolní RAM,k více volné paměti. Ale tak, jak to dělá je definován, pomocí různých sad skupin a hodnot, ale v běžných podmínkách,nejde měnit tyto priority, jen je rozdíl,/při rootu a aplikaci/ že tyto priority jsou více než jednoduché změnit.
LMK rozlišuje aplikace tím,/jsou řazeny do kategorií/ které aplikace budou zabity jako první,vždy závisí na kategorii, do které spadá a minimální velikost paměti z této kategorie.
Předpokládejme, že existuje m aplikace, která běží, LMK rozděluje všechny aplikace do 6 kategorií (z paměťových skupin).
vše v klesající prioritě
1. popředí aplikace - aplikace, které jsou v současné době vidět na obrazovce. To zahrnuje také systém a telefon.
2.Visible/viditelné/ aplikace - aplikace, která je viditelná pro uživatele, ale ne ve frontě, pravděpodobně z důvodu transparentnosti,není na display atd.
3. Sekundární server. - Jedná se o aplikace a služby běžící na pozadí, obsahuje launcher, UI atd.
. 4. Skryté aplikace - aplikace, které nejsou viditelné, ale stále běží na pozadí.
5 Poskytovatel obsahu -. Procesy, které poskytují obsah pro ostatní, příklady - Kontakty, kalendář atd.
. 6. Prázdné aplikace - Aplikace, které jsou v podstatě v pohotovostním režimu a nedělají žádnou práci. Mohou být vypnuty.
Všechny tyto kategorie mají prioritu paměti hodnotu Minfree. Kdykoliv volná / Dostupná paměť systému (x) dostane méně, než je některá z hodnot minfree, pak LMK začne zabíjet aplikace, které spadají do kategorie, jejíž minfree prahová hodnota je větší než dostupná pamět podle priorit seskupení. Například - pokud X je menší než paměť 2, pak LMK začne zabíjet aplikace v kategorii 2 do volné paměti. Je zřejmé, že pokud je k dispozici paměť menší než hodnoty minfree více než v 1 kategorii, pak LMK zabíjí aplikace v kategorii, která má jako první nejnižší prioritu, aby se uvolnila paměť.
Tak, to je jak Android spravuje svou pamět, a jak to ovlivňuje multi-tasking schopnosti Androidu. Jak jste jistě již pochopili, že správce vestavěné paměti (LMK) zabije aplikaci určité kategorie pouze tehdy, pokud je k dispozici méně paměti než minfree hodnoty dané kategorie. Pokud je hodnota minfree větší, pak aplikace v rámci této kategorie budou zabity rychleji což znamená špatný multi-tasking, zatímco v případě, že hodnota minfree je malá, aplikace nebude zabita na delší dobu z doby, dokud je k dispozici paměť menší než malé minfree hodnoty, což vede k lepšímu multi-taskingu. Jako výchozí hodnoty minfree je nepřímo úměrná prioritě kategorie, tj. Minfree hodnotu nových znalostí aplikací <Viditelné Aplikace <sekundární servery <Skryté Aplikace <poskytovatelé obsahu <Prázdné aplikace.
A teď, pokud chcete změnit multitasking schopnosti funkce přístroje, vše, co potřebujete udělat, je najít aplikaci, jako je Auto-Memory Manager a vyladit hodnoty minfree z kategorií, které chcete. Doufám, že to pomohlo a hodně štěstí pro zařízení multitasking Boss!
zdroj:
http://ajqi.com/android-memory-management-and-its-effects-on-multi-tasking/
Similar topics
» C-ROM pro Galaxy S2! [Android 4.4.4/Floating Multi-Window]
» Kopírování souborů Android ~ Android
» Aktualizovaný Správce zařízení Android umí na dálku zamknout zařízení (Android Device Manager)
» Aplikace Memory Usage
» Aplikace Auto Memory Cleaner
» Kopírování souborů Android ~ Android
» Aktualizovaný Správce zařízení Android umí na dálku zamknout zařízení (Android Device Manager)
» Aplikace Memory Usage
» Aplikace Auto Memory Cleaner
Strana 1 z 1
Povolení tohoto fóra:
Nemůžete odpovídat na témata v tomto fóru
|
|
3rd December 2019, 03:40 pro ancolltoni123
» Aplikace 4shared hudba
3rd February 2019, 16:50 pro ancolltoni123
» Aplikace TubeMate YouTube Downloader HD
27th November 2018, 07:46 pro ounioun
» Google Play Hudba v České republice
30th July 2018, 12:32 pro mgancomi
» Aplikiace GPS navigace kamion
29th July 2018, 12:30 pro MIKEMON
» Aplikace blokování reklam (bez rootu) [1.2.2]
29th July 2018, 12:22 pro MIKEMON
» Samsung J5 Duos model SM-J500F/DS nejde zapnout wifi
29th July 2018, 12:21 pro MIKEMON
» Změna z Datacentra
29th July 2018, 12:19 pro MIKEMON
» Aplikace [APP] [GOOGLE PLAY BEST OF 2017 WINNER] Dnes Počasí - krásná předpověď počasí
31st March 2018, 19:39 pro MIKEMON