Logo sk.androidermagazine.com
Logo sk.androidermagazine.com

Android a až z: multitasking

Obsah:

Anonim

Multitasking je slovo, ktoré budete tu veľa počuť tu a na iných miestach na internete, ktoré hovoria o smartfónoch alebo iných technológiách. To neznamená, čo to bolo predtým, keď sa dinosaury s dlhými bradami prvýkrát snívali o počítačoch, ale pre niektorých ľudí to stále predstavuje veľký rozdiel a môže byť rozhodujúcim faktorom pri výbere operačného systému smartfónov. Poďme sa pozrieť a uvidíme, o čom to všetko je, a ako sa to týka Androidu.

Už dávno, v laboratóriu ďaleko, ďaleko, sa niektorí majstrovi Jedi rozhodli, že počítače by mali robiť naraz viac ako jednu vec. Skutočne už robili veľa vecí v zákulisí, ale pre používateľa to bol prípad zadania príkazu a čakanie na dokončenie. Pomocou vlákien a plánovačov a pravdepodobne trocha mágie a veľa šťastia mohli inžinieri vypracovať operačný systém, ktorý dokáže naraz spustiť viac ako jeden príkaz užívateľa a zrodilo sa viac úloh. Keď prepnete na nový virtuálny terminál VT v Unixovom boxe bez GUI, ste multitasking. Ak máte v počítači so systémom Windows alebo Mac alebo v inom počítači s grafickým používateľským rozhraním otvorené viac ako jedno okno, vykonávate viac úloh. Robíte viac ako jednu vec súčasne a počítač súčasne spúšťa viac ako jednu úlohu používateľa. Teraz si môžete prečítať Android Central, zatiaľ čo sa na pozadí sťahujú vaše úplne zákonné torrenty.

V smartfóne je multitasking trochu iný. Nemáme luxus 20-palcového monitora, takže ukazovanie viac ako jednej „veci“ bežiacej naraz nie je veľkým problémom. Spoločnosť Samsung testuje vody a snaží sa to pomocou Galaxy S III s funkciou Pop-Up Play, ale z väčšej časti to robí celá obrazovka, aby to urobila. Nemáme tiež k dispozícii veľa pamäte RAM a videa a musíme sledovať využitie energie. To znamená, že multitasking smartfónov musí byť trochu, no, múdrejší.

Smartphony boli multitasking už dlhú dobu. Všetky mobilné operačné systémy to robia trochu inak - niektoré pozastavujú všetky ostatné aplikácie na pozadí, iné ukladajú stav a zatvárajú samotnú aplikáciu a iné len nechávajú všetko bežať. Ako to robí Android, je nechať vlákna a procesy bežať v závislosti od ich priority. Ak používate aplikáciu Hudba Google Play, procesy, vďaka ktorým zvuk vychádza z reproduktora, majú dostatočne vysokú prioritu, aby zostali spustené aj po vypnutí aplikácie. Nie všetko je spustené na pozadí, ale dosť na to, aby sa melódie stále prehrávali. Ak sa nepoužívajú iné aplikácie, niektoré aplikácie sa môžu „zmraziť“ (pre nedostatok lepšieho slova) a po návrate do popredia sa obnovia. O dôležitých a prioritných rozhodnutiach sa rozhodne, keď bude aplikácia napísaná a zostavená, takže koncový používateľ sa nemusí starať o to. Nie je to dokonalé, ale vychádza z veľmi silného modelu multitaskingu z Linuxu a vylepšuje ho pre Android. Je to všetko s otvoreným zdrojom, takže výrobcovia a tvorcovia ROM môžu (a nechali) vylepšené veci alokovať pamäť tak, ako ju chcú prideliť. Niekedy sú vyladenia skvelé, niekedy nie také.

Nakoniec nezabudnite, keď nabudúce otvoríte aplikáciu, a začnite tam, kde ste prestali, že v práci narazíte na viac úloh.

Vyskúšajte celý slovník Android

Viac zo slovníka Android