Kas ir vairākuzdevumu veikšana viedtālruņos?

Daudzuzdevumu veikšana operētājsistēma var vienlaikus palaist vairāk nekā vienu programmu vai lietotni. Lai to izdarītu, OS ir rūpīgi jāpārvalda, kā instrukcijas un procesi tiek apstrādāti mikroprocesorā un kā to dati tiek saglabāti galvenajā atmiņā. Tur ir vairākuzdevumu veikšana iPhone tālrunī un Android viedtālruņiem, taču tas nedarbojas tāpat kā datoros.

Daudzuzdevumu veikšana viedtālruņos

Lietotnes viedtālruņi kas darbojas fonā, ne vienmēr parāda vairākuzdevumu izpildi. Tie var būt trīs stāvokļos: darbojas, piekārti (guļ) vai slēgti.

Kad lietotne ir darbības stāvoklī, tā ir priekšplānā, un jūs to izmantojat vai mijiedarbojaties ar to. Kad lietotne darbojas, tā darbojas vairāk vai mazāk tāpat kā lietotnes datoros, tās norādījumus izpilda procesors, jo tā patērē vietu atmiņā. Ja tā ir tīkla lietotne, tā var saņemt un nosūtīt datus.

Lielāko daļu laika viedtālruņu lietotnes ir apturētas (miega) stāvoklī. Tas nozīmē, ka tie ir sasaluši vietā, kur to atstājāt; lietotne vairs netiek izpildīta procesorā, un vieta, ko tā ieņem, ir atmiņā. Šajā gadījumā dati, kas tiek glabāti atmiņā, tiek īslaicīgi saglabāti sekundārajā atmiņā (SD kartē vai tālruņa paplašinātajā atmiņā — līdzīgi kā datora cietajā diskā).

Kad atsākat lietotnes darbību, tā atgriežas tur, kur to pārtraucāt, pārplānojot norādījumus izpilda procesors un pārsūta hibernācijas datus no sekundārās krātuves uz galveno atmiņa.

Vairāku uzdevumu veikšana un akumulatora darbības laiks

Miega lietotne nepatērē procesora jaudu vai atmiņu, nepieņem savienojumu un nepatērē papildu akumulatora enerģiju. Tāpēc lielākā daļa viedtālruņu lietotņu izmanto miega režīmu, kamēr tām tiek lūgts darboties fonā; tie ietaupa akumulatora enerģiju.

Tomēr lietotnes, kurām nepieciešams pastāvīgs savienojums, piemēram, VoIP lietotnes, jāuztur darba stāvoklī, kas izlādē akumulatoru. Tas ir tāpēc, ka, ja tie tiek nosūtīti miega režīmā, savienojumi tiks atteikti, zvani tiks noraidīti un zvanītāji tiks informēti, ka adresāts nav sasniedzams.

Dažām lietotnēm ir jādarbojas fonā, veicot reālu vairākuzdevumu veikšanu, piemēram, mūzikas lietotnēm, ar atrašanās vietu saistītām lietotnēm, ar tīklu saistītām lietotnēm, pašpiegādes paziņojumu lietotnēm un jo īpaši VoIP lietotnēm.

Vairāku uzdevumu veikšana iPhone un iPad ierīcēs

Tas sākās operētājsistēmā iOS ar 4. versiju. Varat iziet no darbojošās lietotnes un pārslēgties uz fona lietotni, atverot sākuma ekrānu. Ņemiet vērā, ka tas atšķiras no lietotnes aizvēršanas. Ja vēlaties atsākt lietotni fonā, varat izmantot lietotņu pārslēdzēju, divreiz nospiežot sākuma pogu. Tādējādi tiek fokuss uz pašlaik izmantoto lietotņu ikonu masīvu, vienlaikus aizmiglojot galveno izvēlni. Parādītās ikonas ir atstātas atvērtas. Pēc tam varat vilkt, lai palaistu sarakstu, un atlasītu vienu.

iOS izmanto arī push paziņojumus, kas pieņem signālus no serveriem, lai pamodinātu fonā strādājošas lietotnes. Lietojumprogrammas, kas saņem push paziņojumus, nevar pilnībā pāriet miega režīmā, jo tām ir jāpaliek darbības stāvoklī, lai pieņemtu ienākošos ziņojumus. Varat izvēlēties aizvērt programmas fonā, nospiežot tos ilgi.

Vairākuzdevumu veikšana operētājsistēmā Android

Android versijās, kas ir vecākas par Ice Cream Sandwich 4.0, nospiežot sākuma pogu, darbojošā lietotne tiek parādīta fonā, un, ilgstoši nospiežot sākuma pogu, tiek parādīts nesen izmantoto lietotņu saraksts. Saldējuma sviestmaize 4.0 mazliet mainīja lietas.

Ir redzams nesen izveidots lietotņu saraksts, kas rada iespaidu par lietotņu pārvaldību, taču tas tā nav. Ne visas jaunākajā sarakstā iekļautās lietotnes darbojas — dažas nedarbojas, bet dažas ir aizvērtas. Pieskaroties un atlasot kādu no sarakstā esošajām lietotnēm, tā var tikt atvērta no darbības stāvokļa, tā var pamosties no miega stāvokļa vai ielādēt lietotni no jauna.

Lietotnes, kas paredzētas vairākuzdevumu veikšanai

Dažas lietotnes ir paredzētas darbam daudzuzdevumu vidē. Piemērs ir Skype operētājsistēmai iOS, kurā ir jaunas iespējas apstrādāt paziņojumus un palikt aktīvam fonā, vienlaikus izmantojot minimālu akumulatora enerģiju. Skype ir VoIP lietotne, kas ļauj veikt balss un video zvanus, un tai vienmēr jābūt aktīvai, lai nodrošinātu labāku lietotāja pieredzi. Tas darbojas līdzīgi kā mobilais tālrunis, kas vienmēr pārbauda signālus no ienākošajiem zvaniem un īsziņām.

Daži lietotāji vēlas atspējot vairākuzdevumu veikšanu savās ierīcēs, iespējams, tāpēc, ka viņi atklāj, ka fonā strādājošas lietotnes palēnina viņu mašīnas un patērē akumulatora darbības laiku. Tas ir iespējams, taču operētājsistēmas nedod vienkāršas iespējas to izdarīt. Operētājsistēmā iOS tas var būt nepieciešams jailbreaking telefons.