Android Sentral

Android A til Å: Multitasking

protection click fraud

Multitasking er et ord du vil høre mye her og andre steder på Internett som snakker om smarttelefoner eller annen teknologi. Det betyr ikke hva det pleide, den gang dinosaurer med langt skjegg først fant opp datamaskiner, men det gjør en veldig stor forskjell for noen mennesker og kan være den avgjørende faktoren når du velger en smarttelefon system. La oss ta en titt og se hva oppstyret handler om, og hvordan det forholder seg til Android.

For lenge siden, i et laboratorium langt, langt unna bestemte noen Jedi-mestre at datamaskiner skulle gjøre mer enn én ting om gangen. De gjorde egentlig allerede mange ting bak kulissene, men for brukeren var det et tilfelle av å skrive inn en kommando og vente på at den skulle fullføres. Ved å bruke tråder og planleggere, og sannsynligvis litt magi og mye flaks, klarte ingeniører jobbe opp et operativsystem som kunne kjøre mer enn én brukerkommando om gangen, og multitasking var Født. Når du bytter til en ny VT (virtuell terminal) på en Unix-boks uten GUI, multitasker du. Når du har mer enn ett vindu åpent på Windows eller Mac eller en annen datamaskin som har en GUI, utfører du multitasking. Du gjør mer enn én ting om gangen, og datamaskinen kjører mer enn én brukeroppgave om gangen. Du kan nå lese Android Central mens de fullstendig lovlige torrentene dine lastes ned i bakgrunnen.

På en smarttelefon er multitasking litt annerledes. Vi har ikke luksusen til en 20-tommers skjerm, så det er ikke så farlig å vise mer enn én «ting» som kjører om gangen. Samsung tester vannet og prøver det med Galaxy S III med Pop-Up Play-funksjonen, men for det meste, uansett hva vi gjør, tar hele skjermen for å gjøre det. Vi har heller ikke tonnevis med RAM og videominne tilgjengelig og må følge med på strømforbruket. Dette betyr at multitasking på smarttelefoner må være litt, vel, smartere.

Smarttelefoner har vært multitasking i lang tid. Alle mobile operativsystemer gjør det litt annerledes - noen suspenderer alle andre apper i bakgrunnen, noen lagrer tilstanden og lukker selve appen, og andre lar bare alt kjøre. Måten Android gjør det på er å la tråder og prosesser kjøre avhengig av deres prioritet. Hvis du bruker Google Play Musikk, har prosessene som får lyden til å komme ut av høyttaleren høy nok prioritet til å fortsette å kjøre når du bytter bort fra appen. Ikke alt kjører i bakgrunnen, men nok av det er til å holde låtene spille. Andre apper kan bli drept hvis de ikke blir brukt, og noen apper blir "frosset" (i mangel på et bedre ord) og gjenoppretter seg selv når de bringes tilbake til forgrunnen. Hva som er viktig, og prioritert, avgjøres når applikasjonen skrives og kompileres slik at sluttbrukeren ikke trenger å bekymre seg for det. Den er ikke perfekt, men den følger den veldig sterke multitasking-modellen fra Linux og tilpasser den for Android. Det hele er åpen kildekode, så produsenter og ROM-byggere kan (og har) tilpasset ting for å allokere minne slik de vil ha det allokert. Noen ganger tweaks er flotte, noen ganger ikke så mye.

Til slutt, husk neste gang du åpner en app og starter der du slapp at du ser multitasking på jobb.

Sjekk ut den komplette Android-ordboken

Mer fra Android Dictionary

[blokk: visninger: article_lister_bespoke-block_13]

instagram story viewer