
Windows lar skrivebordsprogrammer fortsette å kjøre om de er synlige eller ikke, mens Apples IOS bare lar apper utføre noen få begrensede oppgaver i bakgrunnen. Android sitter et sted i mellom - apper som kjører i forgrunnen, prioriteres, men apper har mye mer frihet til å kjøre i bakgrunnen enn de gjør på iOS.
Vi tar en titt på hvordan Android styrer appene og prosessene kjører på telefonen eller nettbrettet ditt, demystifiserer hva som skjer i bakgrunnen.
En prosess på Android kan være i en av fem forskjellige stater til enhver tid, fra viktigste til minst viktige:
La oss for eksempel si at du slår på telefonen og åpner en musikkapp. Mens du bruker det, vil musikkappen være en forgrunns prosess. Når du begynner å spille musikk og forlate musikkappen, vil musikken fortsette å spille som en serviceprosess.

La oss se på Angry Birds som et annet eksempel. Angry Birds ville være en forgrunns prosess mens du spilte den. Når du forlater Angry Birds og angir Gmail-appen for å se din e-post, blir Angry Birds en bakgrunnsprosess (fordi den ikke trenger å gjøre noe i bakgrunnen), mens Gmail blir forgrunns-prosessen. Når du bytter tilbake til Angry Birds, blir det din forgrunns prosess, og spillet vil fortsette raskt. Angry Birds brukte ikke ressurser i bakgrunnen - bortsett fra noe RAM - men det gjenopptas raskt fordi det forblir hurtigbufret og klar til å fortsette.
Android gjør en god jobb med å automatisk administrere disse prosessene, Det er derfor du ikke trenger en oppgavebriller på Android.
Når Android trenger flere systemressurser, begynner det å drepe de minst viktige prosessene først. Android vil begynne å drepe tomme og bakgrunnsprosesser for å frigjøre minne hvis du kjører lavt. Hvis du trenger mer minne, for eksempel, hvis du spiller et spesielt krevende spill på en enhet uten mye RAM, begynner Android å drepe serviceprosesser, slik at streaming av musikk og filnedlastinger kan stoppe.
I de fleste tilfeller , Android gjør dette uten at du trenger å bekymre deg for det. Android bruker intelligent enhetens RAM for å cache apper og andre data, fordi det ikke er noe poeng i å la RAM-en være tom.
Selvfølgelig tilbyr Android programmer med så mye fleksibilitet at de har plass til å misforstå. For eksempel kan en dårlig kodet app starte en serviceprosess som fortsatt kjører i bakgrunnen hele tiden, bruker hele CPU-tiden din og reduserer batteriets levetid dramatisk.
En interessant ting du vil legge merke til i antivirusprogrammer som Avast! for Android er det at antivirusprogrammet bruker et varslingsikon. Hvis du prøver å deaktivere varselikonet, Avast! vil anbefale mot det. Ved å ha et synlig varselikon, Avast! gjør appen til en høyere prioritet, og hindrer Android fra å betrakte det som en bakgrunnsapp og dreper den.

Android-apper kan også starte som svar på hendelser. For eksempel kan en utvikler programmere sin app for å kjøre automatisk ved oppstart og kjøre en tjeneste i bakgrunnen. Apper kan starte som svar på en rekke andre hendelser, for eksempel når du tar et bilde, når dataforbindelsen endres, og så videre. Dette gjør det mulig for apper å utføre handlinger som følge av hendelser uten å løpe konstant i bakgrunnen.

Du bør ikke beherske prosesser manuelt, men det er noen måter å gjøre det hvis du vil. Du kan bruke multitasking-menyen på Android 4.0 og senere for å gjøre noen grunnleggende prosessbehandling. For å få tilgang til den, trykk på den dedikerte multitasking-knappen på Nexus-enheter. På andre Android-enheter må du kanskje dobbeltklikke eller trykke lenge på Hjem-knappen.
Apper som vises i menyen er sannsynligvis i "bakgrunnsprosess" -status. Du kan drepe dem ved å sveipe en app til venstre eller høyre, som vil fjerne den fra enhetens minne. Dette burde ikke være nødvendig, men kan hjelpe deg når du vil raskt drepe en app - det kan misforstå.

Du kan også gå inn på Innstillinger-skjermbildet, trykke på Apps, trykke på en app og bruke Force Stop-knappen for å drepe en misbehavende app.

Android er basert på Linux, og hver app på Android er tildelt en annen Linux bruker ID eller brukerkonto. Dette isolerer apper fra hverandre. Hvis du roter enheten din, kan appene unnslippe brukerens sandkasser og kjøre med root-privilegier.
Bilde Kreditt: JD Hancock på Flickr
OTT Guide til reparasjon av din egen datamaskin i stedet for GeekSquad
Så jeg hadde nylig en venn komme over til meg og spør meg om jeg kunne se på datamaskinen hans fordi det plutselig begynte å gi ham et "Operativsystem ikke funnet" feil når han prøvde å starte opp. Det var en ganske ny bærbar PC, og den hadde Windows 7 Home Premium installert.Han hadde tatt den bærbare datamaskinen til GeekSquad og gikk ut i neste minutt da de fortalte ham at det skulle koste $ 450 for å fikse datamaskinen! Han hadd
Slik sjekker du Google og Facebook Connected Apps
Er du en vanlig eller robust bruker av Google-verktøy? Har du brukt Google-kontoen din til å logge på tredjepartsprogrammer? Bruker du ofte spørrekonkurranser sendt av venner på Facebook? Eller har du, som med Google, brukt Facebook-kontoen din til å logge deg på tredjepartsapps eller nettsteder?Sist,