Mikä on älypuhelinten monitoiminen?

Understanding How Multitasking toimii iPhonessa ja Androidissa

Monikäyttöinen käyttöjärjestelmä on sellainen, jonka avulla useampi kuin yksi ohjelma tai sovellus voi käyttää sitä samanaikaisesti. Elämme monitulokokemusta joka päivä, kun käytämme tietokoneita. Tässä on tyypillinen skenaario: kirjoitat tekstinkäsittelyasiakirjan samalla, kun olet saanut tiedostojen lataamisen ja jossa on hienoja musiikkia taustalla, kaikki samanaikaisesti. Nämä ovat sovelluksia, jotka olet käynnistänyt itsesi, mutta on muita, jotka toimivat taustalla ilman, että tiedät. Täytä tehtävänjohtaja ja näet.

Multitasking vaatii käyttöjärjestelmää huolellisesti, jopa kirurgisesti, hallitsemaan, kuinka mikroprosessori käsittelee ohjeita ja prosesseja ja miten niiden tiedot tallennetaan päämuistiin.

Katsokaa nyt vanhaa matkapuhelinta. Voit tehdä vain yhden asian kerrallaan. Tämä johtuu siitä, että siinä toimiva käyttöjärjestelmä ei tue moniajoa. Multitasking on tullut älypuhelimiin , etenkin iPhonessa (iOS: ssa) ja Androidissa, mutta se ei toimi täsmälleen samalla tavalla kuin tietokoneissa.

Monitulkinta älypuhelimissa

Täällä asiat ovat hieman erilainen. Sovellukset älypuhelimissa (useimmiten iOS ja Android ), joiden sanotaan toimivan taustalla, eivät aina aina välttämättä näytä monitoimintoja. He voivat itse asiassa olla kolmessa tilassa: käynnissä, keskeytetty (nukkuminen) ja suljettu. Kyllä, jotkin sovellukset ovat suljettuina, koska jotkut ongelmat jossakin. Luultavasti et saa siitä vihjeen ja huomaat sen, kun haluat jatkaa sovellusta uudelleen, koska se on käyttöjärjestelmä, joka pystyy monitoimimaan, eikä anna sinulle suurta valvontaa.

Kun sovellus on käynnissä, se on etualalla ja sinä käsittelette sitä. Kun sovellus on käynnissä, se toimii enemmän tai vähemmän kuin apps tekee tietokoneissa, eli prosessorit suorittavat sen ohjeita ja se vie tilaa muistiin. Jos se on verkko-sovellus, se voi vastaanottaa ja lähettää tietoja.

Useimmiten sovellukset älypuhelimilla ovat lepotilassa (nukkumassa). Tämä tarkoittaa, että ne jäätyvät sinne, missä jätit - sovellus ei enää suoriteta prosessorissa ja paikassa, johon se muistiin tallennetaan, jos muissa muistissa on pulaa muista sovelluksista. Tällöin muistiin tallennetut tiedot tallennetaan tilapäisesti toissijaiseen tallennustilaan (SD-kortti tai puhelimen laajennettu muisti - joka olisi analoginen tietokoneen kiintolevylle). Kun käynnistät sovelluksen, se tuo sinut tarkalleen, mihin olet jättänyt, suorittamalla prosessorin suorittamat ohjeet uudelleen ja palauttaen lepotilatiedot toissijaisesta tallennuksesta päämuistiin.

Multitasking ja akun käyttöikä

Nukkuva sovellus ei käytä prosessorin tehoa, ei muistia eikä hyväksy mitään yhteyttä - se on käyttämättömänä. Niinpä se ei kuluta akun lisävoimaa. Siksi useimmat älypuhelinten sovellukset käyttävät nukkumistapaa, kun heitä pyydetään toimimaan taustalla. ne säästävät akkuvirtaa. Kuitenkin sovellukset, jotka edellyttävät jatkuvaa yhteyttä, kuten VoIP-sovellukset, olisi säilytettävä käynnissä olevassa tilassa, jolloin akku uhraa. Tämä johtuu siitä, että jos ne lähetetään nukkumaan, yhteydet hylätään, puhelut hylätään ja soittajille ilmoitetaan, että callee ei ole tavoitettavissa. Joten joidenkin sovellusten on toimittava taustalla, jotka suorittavat todellisia monikäyttöisiä, kuten musiikkisovelluksia, sijaintiin liittyviä sovelluksia, verkkoihin liittyviä sovelluksia, push-ilmoitusohjelmia ja erityisesti VoIP- sovelluksia.

Monikäyttöinen iPhone ja iPad

Se käynnistyi iOS: ssa versiossa 4. Voit jättää käynnissä olevan sovelluksen ja vaihtaa taustaohjelmaan palataksesi aloitusnäyttöön. Huomaa, että se eroaa sovelluksen sulkemisesta. Jos haluat jatkaa sovelluksen avulla taustalla, voit käyttää App Switcher -ohjelmaa kaksoisnapsauttamalla kotipainiketta. Tämä tuo painopisteen näytön alareunassa oleviin kuvakkeisiin, hämärtää tai heikentää näytön koko sisältöä. Näkyvät kuvakkeet ovat ne, jotka ovat "auki". Voit sitten pyyhkäistä läpi koko luettelon ja valita minkä tahansa niistä.

iOS käyttää myös push-ilmoitusta, joka on olennaisesti mekanismi, joka hyväksyy signaalien syöttämisen palvelimista taustalla käynnissä oleviin sovelluksiin. Push-ilmoituksen kuunteluohjelmat eivät voi mennä nukkumaan kokonaan, mutta niiden on pysyttävä käynnissä olevassa tilassa kuuntelemalla saapuvia viestejä. Voit valita "tappaa" sovelluksia taustalla pitkällä painalluksella.

Monikäyttöinen Android

Android-versioissa ennen Ice Cream Sandwich 4.0: ta, kotipainikkeen painaminen tuo taustaohjelmaan käynnissä olevan sovelluksen ja pitkä painallus kotipainikkeella tuo esiin luettelon äskettäin käytetyistä sovelluksista. Ice Cream Sandwich 4.0 muuttaa asioita hieman. On huomattava viimeaikainen sovellusluettelo, joka antaa sinulle vaikutelman sovellusten hallinnoinnista, mikä ei todellakaan ole, mutta mikä on mukavaa. Kaikki viimeisimmän luettelon sovellukset eivät ole käynnissä - jotkut nukkuvat ja jotkut ovat jo kuolleita. Napauttamalla ja valitsemalla luettelosta yksi sovellus saattaa syntyä jo käynnissä olevasta tilasta (joka on jokseenkin harvinainen edellä mainituista syistä) tai herättämään sitä nukkumistilasta tai lataamaan sovelluksen uudelleen.

Sovellukset, jotka on suunniteltu monitoimintaan

Nyt kun älypuhelimet tukevat monen tehtävän, ainakin jossain määrin, jotkut sovellukset on suunniteltu toimimaan erityisesti monitoimilaitoksissa. Esimerkkinä on Skype iOS: lle, jolla on uusia kykyjä käsitellä ilmoituksia ja pysyä aktiivisena taustalla akun tehokkaan käytön aikana. Skype on VoIP-sovellus, joka sallii puhe- ja videopuhelut, joten sen pitää pysyä aktiivisena aina paremman käyttökokemuksen tavoin, aivan kuten matkapuhelimesi pysyvästi kuuntelee saapuvien puhelujen ja tekstiviestien signaaleja.

Jotkut geeky-käyttäjät haluavat poistaa monitoimityön käytöstä laitteissaan, todennäköisesti siksi, että he havaitsevat, että taustalla käynnissä olevat sovellukset hidastavat koneitaan ja kuluttavat akun käyttöikää. Se on mahdollista, mutta käyttöjärjestelmät eivät tosiasiassa anna helpot vaihtoehtoja. Sinun on käytettävä tapoja, jotka on kerätty taaksepäin. IOS: ssä on muutamia ohjeita, jotka eivät ole kaikille, ja joita en henkilökohtaisesti suosittelisi. Se voi jopa vaatia telakan vankilaa .