Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Android a do z: višesatni zadatak

Sadržaj:

Anonim

Multitasking je riječ koju ćete čuti puno ovdje i na drugim mjestima na Internetu, a koji govore o pametnim telefonima ili drugim tehnologijama. To ne znači ono što je nekad bio slučaj kad su dinosaurusi s dugom bradom prvi put sanjali računala, ali to ipak predstavlja vrlo veliku razliku za neke ljude i može biti odlučujući faktor u odabiru operativnog sustava pametnog telefona. Pogledajmo i vidjeti o čemu se radi buka i kako se to odnosi na Android.

Davno, u laboratoriju daleko, daleko, neki džedajski majstori odlučili su da računala trebaju raditi više od jedne stvari. Stvarno su već radili puno stvari iza kulisa, ali korisniku je to bio slučaj da unese naredbu i čeka da završi. Koristeći teme i planere, a vjerojatno malo čarolije i puno sreće, inženjeri su uspjeli razraditi operativni sustav koji je mogao istodobno pokretati više korisničkih naredbi i nastalo je više zadataka. Kad prebacite na novi VT (virtualni terminal) na Unix kutiji bez GUI-ja, obavljate više zadataka. Kad vam je na Windows ili Mac ili drugom računalu s GUI otvoren više prozora, obavljate više zadataka. Radite više stvari odjednom, a računalo istodobno ima više korisničkih zadataka. Sada možete čitati Android Central dok se u pozadini preuzimaju potpuno legalni bujici.

Na pametnom telefonu multitasking je malo drugačiji. Nemamo luksuz 20-inčnog monitora, tako da prikazivanje više "stvari" istodobno nije velika stvar. Samsung testira vode i isprobava ga s Galaxy S III funkcijom Pop-Up Play, ali u većini slučajeva sve što radimo oduzima cijeli zaslon. Također nemamo na raspolaganju tone RAM-a i video memorije te moramo gledati potrošnju energije. To znači da multitasking pametnih telefona mora biti malo, pa, pametniji.

Pametni telefoni već duže vrijeme rade na više zadataka. Svi mobilni operativni sustavi to rade malo drugačije - neki obustavljaju sve druge aplikacije u pozadini, neki spremaju stanje i zatvaraju samu aplikaciju, a drugi samo puštaju da sve radi. Način na koji to čini Android jest da se niti i procesi pokreću ovisno o njihovom prioritetu. Ako koristite Google Play glazbu, procesi zbog kojih zvuk dolazi iz zvučnika imaju dovoljno visok prioritet da ostanu u funkciji kad se prebacite iz aplikacije. Ne radi sve u pozadini, ali dovoljno je za održavanje melodija. Ostale aplikacije mogu se ubiti ako se ne koriste, a neke se aplikacije smrznu (zbog nedostatka bolje riječi) i obnove kada se vrate u prvi plan. Ono što je važno i prioritetno se odlučuje kada je aplikacija napisana i sastavljena tako da se krajnji korisnik ne treba brinuti o njoj. Nije savršen, ali slijedi vrlo snažan višezadaćni model iz Linuxa i ugađa ga za Android. Sve je to open-source, pa proizvođači i graditelji ROM-a mogu (i imaju) prilagoditi stvari kako bi raspoređivali memoriju onako kako žele. Ponekad su podešavanja sjajna, nekad i ne toliko.

Na kraju, sjetite se sljedeći put kad otvorite aplikaciju i pokrenete se tamo gdje ste stali da ćete vidjeti više zadataka na poslu.

Pogledajte cijeli Android rječnik

Više od Android rječnika