Kaw ad

Tseem muaj ntau tus neeg uas tsis paub yuav ua li cas multitasking ua haujlwm hauv iOS. Yuav pib nrog, txawm li cas los xij, nws yog ib qho tsim nyog los taw qhia tias qhov no tsis yog multitasking tiag tiag, tab sis kev daws teeb meem ntse heev uas tsis ua rau lub cev lossis cov neeg siv.

Ib tug tuaj yeem hnov ​​​​cov lus tsis txaus ntseeg uas cov apps khiav hauv keeb kwm yav dhau los hauv iOS ua rau lub cim xeeb ua haujlwm, uas ua rau lub cev poob qis thiab lub roj teeb lub neej, yog li tus neeg siv yuav tsum tua lawv tus kheej. Lub multitasking bar tsis tau muaj cov npe ntawm tag nrho cov txheej txheem ua haujlwm tom qab, tab sis tsuas yog cov ntawv thov tam sim no tshaj tawm. Yog li tus neeg siv tsis tas yuav txhawj xeeb txog cov txheej txheem khiav hauv keeb kwm yav dhau tsuas yog qee qhov xwm txheej. Thaum koj nias lub Tsev khawm, daim ntawv thov feem ntau mus pw lossis kaw, kom nws tsis thauj cov processor lossis lub roj teeb thiab tso lub cim xeeb tsim nyog yog tias tsim nyog.

Qhov no tsis yog tag nrho-fledged multitasking thaum koj muaj ntau ntau cov txheej txheem khiav tsuas yog ib daim ntawv thov ib txwm ua haujlwm nyob rau hauv pem hauv ntej, uas yog ncua lossis tag nrho yog tias tsim nyog. Tsuas yog ob peb txheej txheem thib ob khiav hauv keeb kwm yav dhau. Tias yog vim li cas koj yuav tsis tshua ntsib ib daim ntawv thov sib tsoo ntawm iOS, piv txwv li Android tau ntxhov siab nrog cov ntawv thov uas tus neeg siv yuav tsum tau saib xyuas. Ntawm ib sab, qhov no ua rau kev ua haujlwm nrog cov cuab yeej tsis zoo, thiab ntawm qhov tod tes, nws ua rau, piv txwv li, qeeb pib thiab hloov pauv ntawm daim ntawv thov.

Daim ntawv thov runtime hom

Daim ntawv thov ntawm koj lub iOS no ntaus ntawv yog nyob rau hauv ib qho ntawm 5 lub xeev:

  • Khiav: daim ntawv thov yog pib thiab khiav hauv pem hauv ntej
  • Keeb kwm: nws tseem tab tom khiav tab sis khiav hauv keeb kwm yav dhau (peb tuaj yeem siv lwm daim ntawv thov)
  • Ncua tseg: Tseem siv RAM tab sis tsis khiav
  • Inactive: daim ntawv thov tab tom khiav tab sis indirect commands (piv txwv li, thaum koj xauv lub cuab yeej nrog rau daim ntawv thov khiav)
  • Tsis khiav: Daim ntawv thov tau xaus lossis tsis tau pib

Qhov tsis meej pem tuaj thaum lub app nkag mus rau hauv keeb kwm yav dhau kom tsis txhob cuam tshuam. Thaum koj nias lub Tsev khawm lossis siv tus taw tes kaw daim ntawv thov (iPad), daim ntawv thov nkag mus rau hauv keeb kwm yav dhau. Feem ntau cov apps raug tshem tawm hauv vib nas this (Lawv khaws cia rau hauv iDevice lub RAM kom lawv tuaj yeem tso tawm sai, lawv tsis thauj khoom ntau npaum li cas thiab yog li txuag roj teeb lub neej) Koj yuav xav tias yog tias ib qho app tseem siv lub cim xeeb, koj muaj. manually rho tawm nws kom dawb. Tab sis koj tsis tas yuav ua li ntawd, vim tias iOS yuav ua rau koj. Yog tias koj muaj daim ntawv thov xav tau raug tshem tawm hauv keeb kwm yav dhau, xws li kev ua si uas siv ntau RAM, iOS yuav tshem tawm nws ntawm lub cim xeeb thaum tsim nyog, thiab koj tuaj yeem rov pib dua los ntawm tapping daim ntawv thov icon.

Tsis muaj ib qho ntawm cov xeev no tau cuam tshuam rau hauv multitasking bar, lub bar tsuas yog qhia cov npe ntawm cov apps uas nyuam qhuav pib tsis hais seb lub app puas tau nres, nres, lossis khiav hauv keeb kwm yav dhau. Koj tuaj yeem pom tias daim ntawv thov tam sim no tsis tshwm sim hauv Multitasking vaj huam sib luag

Cov haujlwm tom qab

Nquag, thaum koj nias lub Tsev khawm, daim ntawv thov yuav khiav hauv keeb kwm yav dhau, thiab yog tias koj tsis siv nws, nws yuav cia li nres hauv tsib vib nas this. Yog li yog tias koj tab tom rub tawm podcast, piv txwv li, lub kaw lus ntsuas nws raws li daim ntawv thov khiav thiab ncua qhov kev txiav tawm los ntawm kaum feeb. Tom qab kaum feeb ntawm qhov tseeb, cov txheej txheem raug tso tawm los ntawm kev nco. Nyob rau hauv luv luv, koj tsis tas yuav txhawj txog cuam tshuam koj download los ntawm nias lub Tsev khawm, yog tias nws tsis siv ntau tshaj 10 feeb kom tiav.

Indefinite khiav hauv keeb kwm yav dhau

Nyob rau hauv cov ntaub ntawv ntawm inactivity, lub kaw lus xaus daim ntawv thov nyob rau hauv tsib vib nas this, thiab nyob rau hauv cov ntaub ntawv ntawm downloads, txiav yog ncua rau kaum feeb. Txawm li cas los xij, muaj qee qhov kev siv me me uas yuav tsum tau khiav hauv keeb kwm yav dhau. Nov yog qee qhov piv txwv ntawm cov apps uas tuaj yeem khiav hauv keeb kwm yav dhau tsis tas li hauv iOS 5:

  • Cov ntawv thov uas ua suab nrov thiab yuav tsum tau cuam tshuam ib ntus (pasing suab paj nruag thaum hu xov tooj, thiab lwm yam),
  • Cov ntawv thov uas taug qab koj qhov chaw (navigation software),
  • Cov ntawv thov tau txais VoIP hu, piv txwv li yog tias koj siv Skype, koj tuaj yeem tau txais kev hu txawm tias daim ntawv thov nyob hauv keeb kwm yav dhau,
  • Tsis siv neeg rub tawm (xws li Newsstand).

Txhua daim ntawv thov yuav tsum raug kaw yog tias lawv tsis ua haujlwm ntxiv lawm (xws li rub tawm tom qab). Txawm li cas los xij, muaj qhov tshwj xeeb uas khiav hauv keeb kwm yav dhau tsis tu ncua, xws li cov neeg Mail app. Yog tias lawv khiav hauv keeb kwm yav dhau, lawv siv lub cim xeeb, siv CPU lossis txo roj teeb lub neej

Cov apps uas tau tso cai khiav hauv keeb kwm yav dhau los tsis tas yuav ua txhua yam lawv ua thaum lawv tab tom khiav, los ntawm kev ua si suab paj nruag mus rub tawm Podcast ntu tshiab.

Raws li kuv tau hais ua ntej, tus neeg siv tsis tas yuav kaw cov apps khiav hauv keeb kwm yav dhau. Qhov tsuas yog qhov tshwj xeeb rau qhov no yog thaum lub app khiav hauv keeb kwm yav dhau poob lossis tsis sawv los ntawm kev pw tsaug zog zoo. Tus neeg siv tuaj yeem kaw cov ntawv thov manually hauv multitasking bar, tab sis qhov no tsis tshua muaj tshwm sim.

Yog li, feem ntau, koj tsis tas yuav tswj cov txheej txheem keeb kwm yav dhau vim tias lub kaw lus yuav saib xyuas lawv tus kheej. Yog vim li cas iOS no yog xws li ib tug tshiab thiab ceev system.

Los ntawm tus tsim tawm txoj kev xav

Daim ntawv thov tuaj yeem cuam tshuam nrog rau tag nrho rau rau lub xeev sib txawv raws li ib feem ntawm kev ua haujlwm ntau:

1. applicationWillResignActive

Hauv kev txhais lus, lub xeev no txhais tau hais tias daim ntawv thov yuav nyob rau yav tom ntej (qhov teeb meem ntawm ob peb milliseconds) tawm ntawm kev ua daim ntawv thov nquag (uas yog, daim ntawv thov nyob rau hauv pem hauv ntej). Qhov no tshwm sim, piv txwv li, thaum tau txais kev hu thaum siv daim ntawv thov, tab sis tib lub sijhawm, txoj kev no kuj ua rau lub xeev no ua ntej daim ntawv thov nkag mus rau hauv keeb kwm yav dhau, yog li koj yuav tsum coj cov kev hloov pauv no rau hauv tus account. Txoj kev no kuj tsim nyog yog li ntawd, piv txwv li, nws ncua tag nrho cov dej num uas nws tau ua thaum muaj kev hu tuaj thiab tos kom txog thaum kawg ntawm kev hu.

2. applicationDidEnterBackground

Cov xwm txheej qhia tias daim ntawv thov tau mus rau hauv keeb kwm yav dhau. Cov neeg tsim khoom yuav tsum siv txoj kev no los tshem tawm tag nrho cov txheej txheem uas tsis tas yuav tsum tau khiav hauv keeb kwm yav dhau los thiab meej meej ntawm cov ntaub ntawv tsis siv thiab lwm cov txheej txheem, xws li lub sijhawm tas sijhawm, tshem tawm cov duab ntawm lub cim xeeb uas yuav tsis tas yuav xav tau, lossis kaw. kev sib txuas nrog servers, tshwj tsis yog nws tseem ceeb heev rau daim ntawv thov kom ua tiav kev sib txuas hauv keeb kwm yav dhau. Thaum cov txheej txheem raug hu rau hauv daim ntawv thov, nws yuav tsum tau siv los tshem tawm daim ntawv thov tag nrho yog tias qee qhov ntawm nws tsis tas yuav khiav hauv keeb kwm yav dhau.

3. applicationWillEnterForeground

Lub xeev no yog qhov txawv ntawm thawj lub xeev, qhov twg daim ntawv thov yuav tawm mus rau lub xeev nquag. Lub xeev tsuas yog txhais tau hais tias lub pw tsaug zog app yuav rov qab los ntawm keeb kwm yav dhau thiab tshwm nyob rau hauv pem hauv ntej nyob rau hauv ob peb milliseconds tom ntej no. cov neeg tsim khoom yuav tsum siv txoj kev no los rov pib dua cov txheej txheem uas tsis ua haujlwm thaum daim ntawv thov nyob hauv keeb kwm yav dhau. Kev sib txuas rau cov servers yuav tsum tau rov tsim dua, lub sijhawm rov pib dua, cov duab thiab cov ntaub ntawv thauj mus rau hauv lub cim xeeb, thiab lwm yam txheej txheem tsim nyog tuaj yeem rov pib dua ua ntej tus neeg siv pom daim ntawv thov rov qab.

4. applicationDidBecomeActive

Lub xeev qhia tias daim ntawv thov tsuas yog ua haujlwm tom qab tau rov qab mus rau pem hauv ntej. Qhov no yog ib txoj hauv kev uas tuaj yeem siv los hloov kho ntxiv rau tus neeg siv interface lossis rov qab kho UI rau nws lub xeev qub, thiab lwm yam. Qhov no tshwm sim thaum lub sijhawm tus neeg siv twb pom daim ntawv thov ntawm cov zaub, yog li nws yuav tsum tau ua. txiav txim siab nrog ceev faj dab tsi tshwm sim nyob rau hauv txoj kev ntawm no thiab nyob rau hauv txoj kev dhau los. Lawv raug hu ua ib qho tom qab nrog qhov sib txawv ntawm ob peb milliseconds.

5. ApplicationWillTerminate

Lub xeev no tshwm sim ob peb milliseconds ua ntej daim ntawv thov tawm, uas yog, ua ntej daim ntawv thov yuav xaus. Ob leeg manually los ntawm multitasking lossis thaum tua lub cuab yeej. Txoj kev yuav tsum tau siv los txuag cov ntaub ntawv ua tiav, kom xaus txhua yam haujlwm thiab tshem tawm cov ntaub ntawv uas yuav tsis xav tau ntxiv lawm.

6. applicationDidReceiveMemoryWarning

Nws yog lub xeev kawg uas yog qhov sib tham tshaj plaws. Nws yog lub luag haujlwm rau, yog tias tsim nyog, tshem tawm daim ntawv thov los ntawm iOS nco yog tias nws siv cov peev txheej tsis tsim nyog. Kuv tsis paub tshwj xeeb tias iOS ua li cas nrog cov apps tom qab, tab sis yog tias nws xav tau ib qho app tso tawm cov peev txheej rau lwm cov txheej txheem, nws ua rau nws nrog lub cim xeeb ceeb toom kom tso tawm txawm tias nws muaj. Yog li txoj kev no hu ua hauv daim ntawv thov. Cov neeg tsim khoom yuav tsum siv nws kom daim ntawv thov tso tseg lub cim xeeb uas nws tau faib, txuag txhua yam hauv kev ua tiav, tshem tawm cov ntaub ntawv tsis tsim nyog los ntawm lub cim xeeb, thiab lwm yam txaus tso lub cim xeeb. Nws yog qhov tseeb tias ntau tus neeg tsim khoom, txawm tias cov pib tshiab, tsis xav txog lossis nkag siab txog tej yam zoo li no, thiab tom qab ntawd nws tuaj yeem tshwm sim tias lawv daim ntawv thov cuam tshuam lub roj teeb lub neej thiab / lossis siv cov khoom siv tsis tsim nyog, txawm tias tom qab.

Txiav txim

Cov rau lub xeev no thiab lawv txoj kev cuam tshuam yog keeb kwm ntawm tag nrho "multitasking" hauv iOS. nws yog ib qho zoo heev, tsuav yog cov neeg tsim khoom tsis quav ntsej qhov tseeb tias yuav tsum muaj lub luag haujlwm ntawm qhov kev thov cuam tshuam rau lawv cov neeg siv khoom siv, yog tias lawv raug txo qis lossis tau txais lus ceeb toom los ntawm lub kaw lus thiab lwm yam.

Source: Macworld.com

Cov kws sau ntawv: Jakub Požárek, Martin Doubek (ArnieX)

 
Koj puas muaj teeb meem los daws? Koj puas xav tau cov lus qhia lossis tej zaum nrhiav tau daim ntawv thov raug? Tsis txhob yig tiv tauj peb ntawm daim ntawv hauv seem Kev sab laj, lwm zaus peb yuav teb koj cov lus nug.

.