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 for å skape et sterkt passord
Det er så vanlig nå at vi alle gjør det uten å tenke på det: Opprett et passord som minst x tegn, har minst ett tall og ett symbol og er ikke ditt fornavn eller etternavn. Enten du er på jobb eller oppretter en Apple ID, er disse passordskravene til et "sterkt" passord overalt.Etter å ha opprettet et nytt passord på en side en dag begynte jeg å tenke på hvor forskjellige alle kravene var. Noen net
Slik viser du lagrede WiFi-passord på Windows 7, 8 og 10
Bruker du fortsatt WiFi-passordet som er skrevet på baksiden av ruteren din ISP ga deg? I så fall er det sannsynligvis noen veldig lange kombinasjoner av bokstaver, tall og symboler som du aldri kan huske.De fleste prøver å skrive passordet ned et sted eller bare sjekke ruteren hver gang de trenger å gi den til noen andre. Hel