Skip to main content

Hvad er multitasking i smartphones?

Huawei Mate 10 lite Anmeldelse | Den Bedste Mellemklasse Smartphone? (Juni 2026)

Huawei Mate 10 lite Anmeldelse | Den Bedste Mellemklasse Smartphone? (Juni 2026)
Anonim

Et multitasking operativsystem er en, der tillader mere end et program eller en app at køre på det samtidigt. Vi lever multitasking oplevelsen hver dag, når vi bruger computere. Her er et typisk scenario: Du skriver et tekstbehandlingsdokument, mens du har en filnedlasting og en smule cool musik i baggrunden, samtidig. Dette er apps, du har lanceret dig selv, men der er andre, der kører i baggrunden uden at vide det. Afslut task manager og du vil se.

Multitasking kræver, at operativsystemet omhyggeligt, selv kirurgisk, styrer hvordan instruktioner og processer håndteres i mikroprocessoren, og hvordan deres data gemmes i hovedhukommelsen.

Overvej nu din gamle mobiltelefon. Du kunne kun gøre én ting ad gangen. Dette skyldes, at operativsystemet, der kører på det, ikke understøtter multitasking. Multitasking er kommet til smartphones, især i iPhone (i iOS heller) og Android, men det virker ikke præcis på samme måde som i computere.

Multitasking i smartphones

Her er tingene noget anderledes. Apps i smartphones (referencer til det meste til iOS og Android), der siges at køre i baggrunden, viser ikke altid nødvendigvis multitasking. De kan faktisk være i tre stater: løber, suspenderes (sover) og lukkes. Ja, nogle apps er helt lukket, på grund af nogle problemer et eller andet sted. Du får sikkert ikke et hint på det og opdager kun det faktum, når du vil genoptage appen igen, fordi det er operativsystemet, som formår at multitask, hvilket ikke giver dig meget kontrol.

Når en app er i driftstilstand, er den i forgrunden, og du har at gøre med det. Når en app kører, fungerer den mere eller mindre som apps gør på computere, dvs. dens instruktioner udføres af processoren, og det tager plads i hukommelsen. Hvis det er en netværksapp, kan den modtage og sende data.

Det meste af tiden er apps på smartphones i den suspenderede (sovende) tilstand. Dette betyder, at de er frosne, hvor du forlod - appen udføres ikke længere i processoren, og det sted, der optages i hukommelsen, genvindes, hvis der er mangel på hukommelsesplads på grund af andre apps. I så fald lagres dataene i hukommelsen midlertidigt i sekundær lagring (SD-kort eller telefonens udvidede hukommelse - det ville være analogt med harddisken på en computer). Så når du genoptager appen, bringer den dig præcis, hvor du slap af, omlægger sine instruktioner, der skal udføres af processoren, og bringer dvaletilstanden tilbage fra sekundærlager til hovedhukommelsen.

Multitasking og batterilevetid

En sovende app forbruger ingen processor strøm, ingen hukommelse og accepterer ingen forbindelse - den er inaktiv. Således forbruges det ingen ekstra batteristrøm. Derfor anvender de fleste apps til smartphones sovende tilstand, mens de bliver bedt om at køre i baggrunden. de sparer batteristrøm. Men apps, der kræver en konstant forbindelse, som VoIP-apps, skal holdes i kørestatus, hvilket gør batteriet offer. Dette skyldes, at hvis de bliver sendt til dvale, vil forbindelser blive nægtet, opkald vil blive afvist, og opkaldere vil blive underrettet om, at callee ikke er tilgængelig som eksempel. Så nogle apps skal køre i baggrunden og udføre ægte multitasking, som musikapps, lokalitetsrelaterede apps, netværksrelaterede apps, push-underretningsprogrammer og især VoIP-apps.

Multitasking i iPhone og iPad

Det startede i iOS med version 4. Du kan forlade den kørende app og skifte til en baggrundsapp ved at gå tilbage til startskærmen. Bemærk her, at det adskiller sig fra at lukke en app. Hvis du vil genoptage med en app i baggrunden, kan du bruge App Switcher ved at dobbeltklikke på startknappen. Dette vil sætte fokus på en række ikoner nederst på skærmen, udslette eller grille resten af ​​skærmens indhold. De ikoner, der vises, er de 'åben'. Du kan derefter sveipe for at løbe gennem hele listen og vælge en af ​​dem.

iOS bruger også push notification, hvilket i det væsentlige er en mekanisme, der accepterer at indtaste signaler fra servere for at springe op apps, der kører i baggrunden. Apperne, der lytter til push notification, kan ikke sove helt, men skal forblive i kørende tilstand, der lytter til indgående meddelelser. Du kan vælge at 'dræbe' apps i baggrunden ved at bruge det lange tryk.

Multitasking i Android

Bemærk: Oplysningerne nedenfor skal gælde, uanset hvem der lavede din Android-telefon.

I versioner af Android forud for Ice Cream Sandwich 4.0, trykker du på startknappen en løbende app til baggrunden, og lang tryk på startknappen giver en liste over nyligt brugte apps. Ice Cream Sandwich 4.0 ændrer ting lidt. Der er en fremtrædende nyere app liste, som giver dig indtryk af at administrere apps, hvilket faktisk ikke er tilfældet, men som er flot. Ikke alle apps i den seneste liste kører - nogle sover og nogle er allerede døde. At trykke på og vælge en app i listen kan komme op fra en tilstand, der allerede er i gang, eller vække en op fra sovende tilstand, eller indlæse appen på ny.

Apps designet til multitasking

Nu, at smartphones understøtter multitasking, i hvert fald i det mindste nogle apps er også designet til at fungere specielt i et multitasking miljø. Et eksempel er Skype til iOS, som har nye muligheder for at håndtere underretninger og forbliver aktive i baggrunden, mens du bruger batteristrøm effektivt.Skype er en VoIP-app, der tillader tale- og videosamtaler og derfor skal forblive aktiv altid for bedre brugeroplevelse, ligesom din mobiltelefon permanent lytter til signaler fra indgående opkald og tekstbeskeder.

Nogle brugere vil deaktivere multitasking på deres enheder, sandsynligvis fordi de finder, at apps, der kører i baggrunden, sænker deres maskiner og forbruger batterilevetiden. Det er muligt, men operativsystemerne giver faktisk ikke nemme muligheder for at gøre det. Du skal bruge måder indsamlet i backstreets. For iOS kan det endda kræve jailbreaking telefonen.