သင်ခန်းစာ "multitasking = များစွာသော လုပ်ငန်းစဉ်များကို တစ်ပြိုင်နက်တည်း လုပ်ဆောင်နိုင်မှု" သင်ခန်းစာကို ကျွန်ုပ်တို့အားလုံး သိကြပါသည်။ ကျွန်ုပ်တို့သည် ၎င်းကို ကျွန်ုပ်တို့၏ကွန်ပျူတာများတွင် ၎င်း၏တည်ရှိမှုကို အထူးသတိမထားမိဘဲ အသုံးပြုပါသည်။ အပလီကေးရှင်းတစ်ခု၏ အပလီကေးရှင်းတစ်ခု သို့မဟုတ် ပြတင်းပေါက်များကြားတွင် ပြောင်းလဲခြင်းသည် (ကျွန်ုပ်တို့အတွက်) အချိန်နှင့်တပြေးညီဖြစ်ပြီး လည်ပတ်မှုစနစ်၏ ဤစွမ်းရည်ကို ကျွန်ုပ်တို့လက်ခံပါသည်။
အလုပ်မတူ
လည်ပတ်မှုစနစ်သည် အချိန်အနည်းငယ်အတွင်း ပရိုဆက်ဆာအား အပလီကေးရှင်းအားလုံးထံ ခွဲဝေပေးသည်။ ဤအချိန်ကာလများသည် အလွန်သေးငယ်သောကြောင့် ၎င်းတို့ကို ကျွန်ုပ်တို့ သတိမပြုမိနိုင်သောကြောင့် အပလီကေးရှင်းများအားလုံးသည် ပရိုဆက်ဆာကို တစ်ပြိုင်နက်အသုံးပြုနေပုံရသည်။ ငါတို့က အဲလိုထင်နိုင်တယ်။ iOS 4 တွင် multitasking လုပ်ခြင်း။ အတူတူအလုပ်လုပ်ပါတယ်။ အဲဒါ မဟုတ်ဘူး။ အဓိက အကြောင်းအရင်းကတော့ ဘက်ထရီ ပမာဏပါပဲ။ အကယ်၍ အပလီကေးရှင်းများအားလုံးသည် နောက်ခံတွင် အမှန်တကယ်လည်ပတ်နေပါက၊ ကျွန်ုပ်တို့သည် နာရီအနည်းငယ်အတွင်း socket တစ်ခုကို ရှာဖွေရပေမည်။
iOS 4 နှင့် တွဲဖက်အသုံးပြုနိုင်သော အပလီကေးရှင်းအများစုကို "ဆိုင်းငံ့မုဒ်" တွင် ထည့်သွင်းထားပါသည် သို့မဟုတ် ပင်မခလုတ်ကိုနှိပ်ပြီးနောက် အိပ်စက်လိုက်ပါ။ ဥပမာတစ်ခုသည် အိပ်စက်ခြင်းမုဒ်သို့ ချက်ချင်းရောက်သွားသည့် လက်ပ်တော့၏အဖုံးကို ပိတ်လိုက်ခြင်း ဖြစ်နိုင်သည်။ အဖုံးဖွင့်ပြီးနောက်၊ လက်ပ်တော့နိုးလာပြီး အဖုံးမပိတ်ခင်မှာ အရာအားလုံးဟာ အခြေအနေအတိုင်းပါပဲ။ ထို့အပြင်၊ မူလခလုတ်ကိုနှိပ်ခြင်းဖြင့် ၎င်းတို့ကို အဆုံးသတ်စေသည့် အပလီကေးရှင်းများရှိသည်။ အဲဒါက ကျနော်တို့က တကယ့် ရပ်စဲမှုကို ဆိုလိုတာပါ။ ဆော့ဖ်ဝဲရေးသားသူများသည် ဤနည်းလမ်းများထဲမှ မည်သည့်နည်းလမ်းကို အသုံးပြုရန် ရွေးချယ်ခွင့်ရှိသည်။
ဒါပေမယ့် အခြား Application အမျိုးအစားတစ်ခုတော့ ရှိပါသေးတယ်။ သင့် iDevice တွင် လုံးဝကွဲပြားသည့်အရာတစ်ခုခုကို လုပ်ဆောင်နေသော်လည်း ၎င်းတို့သည် နောက်ခံတွင် အမှန်တကယ်လည်ပတ်နေသည့်အက်ပ်များဖြစ်သည်။ Skype သည် အဆက်မပြတ်အင်တာနက်ချိတ်ဆက်မှု လိုအပ်သောကြောင့် ဥပမာကောင်းတစ်ခုဖြစ်သည်။ အခြားဥပမာများသည် နောက်ခံတွင် တေးဂီတဖွင့်သည့်အက်ပ်များ (Pandora) သို့မဟုတ် GPS ကို အဆက်မပြတ်အသုံးပြုရန် လိုအပ်သည့်အက်ပ်များဖြစ်သည်။ ဟုတ်ပါသည်၊ ဤအက်ပ်များသည် နောက်ခံတွင် အလုပ်လုပ်နေသော်လည်း သင့်ဘက်ထရီကို ကုန်ဆုံးစေသည်။
အိပ်နေလား ပစ်ချမလား
ပင်မခလုတ်ကိုနှိပ်ပြီးနောက် အိပ်စက်သင့်သည့် iOS 4 နှင့် တွဲဖက်အသုံးပြုနိုင်သည့် အချို့သောအက်ပ်လီကေးရှင်းများ ("ဆိုင်းငံ့မုဒ်" တွင်ထည့်ထားရန်)၊ နောက်ခံတွင် ဆက်လက်လုပ်ဆောင်ပါ။ Apple သည် အက်ပလီကေးရှင်းအား ၎င်း၏လုပ်ငန်းတာဝန်ကို ပြီးမြောက်စေရန်အတွက် developer များအား ဆယ်မိနစ်တိတိ အချိန်ပေးခဲ့သည်။ သင်သည် GoodReader တွင် ဖိုင်တစ်ခုကို ဒေါင်းလုဒ်လုပ်နေသည်ဆိုပါစို့။ ရုတ်တရက် တစ်ယောက်ယောက်က မင်းကို ဖုန်းခေါ်ချင်နေပြီး အဲဒီအရေးကြီးတဲ့ ခေါ်ဆိုမှုကို လက်ခံဖို့ပဲ လိုပါတယ်။ ဖုန်းခေါ်ဆိုမှုသည် ဆယ်မိနစ်ထက် မပိုဘဲ၊ သင်သည် GoodReader အက်ပ်သို့ ပြန်သွားပါမည်။ ဖိုင်ကိုဒေါင်းလုဒ်လုပ်ထားပြီးဖြစ်နိုင်သည် သို့မဟုတ် ဒေါင်းလုဒ်လုပ်နေဆဲဖြစ်သည်။ ဖုန်းခေါ်ဆိုမှု ဆယ်မိနစ်ထက် ပိုကြာရင် ဘာဖြစ်မလဲ။ ကျွန်ုပ်တို့၏အခြေအနေတွင် GoodReader အက်ပလီကေးရှင်းသည် ၎င်း၏လုပ်ဆောင်ချက်ကို ရပ်တန့်ပြီး iOS ကို အိပ်စက်နိုင်သည်ဟု ပြောရမည်ဖြစ်သည်။ မဟုတ်ပါက iOS ကိုယ်တိုင်က မညှာတာစွာ ရပ်စဲခံရလိမ့်မည်။
ယခု သင်သည် "မိုဘိုင်း" နှင့် "ဒက်စ်တော့" ဘက်စုံအလုပ်များ လုပ်ဆောင်ခြင်းအကြား ခြားနားချက်ကို ယခု သင်သိပြီ။ အက်ပလီကေးရှင်းများကြား ကူးပြောင်းခြင်း၏ ချောမွေ့မှုနှင့် မြန်နှုန်းသည် ကွန်ပျူတာအတွက် အရေးကြီးသော်လည်း ဘက်ထရီသက်တမ်းသည် မိုဘိုင်းလ်စက်ပစ္စည်းများအတွက် အမြဲတမ်း အရေးကြီးဆုံးအရာဖြစ်သည်။ Multitasking ကိုလည်း ဒီအချက်နဲ့ လိုက်လျောညီထွေဖြစ်အောင် လုပ်ရပါမယ်။ ထို့ကြောင့်၊ ဤဆောင်းပါးကိုဖတ်ပြီးနောက်၊ သင်သည် ပင်မခလုတ်ကို နှစ်ကြိမ်နှိပ်ပါက၊ "နောက်ခံတွင်လည်ပတ်နေသည့်အက်ပ်လီကေးရှင်းဘား" ကို သင်မြင်ရတော့မည်မဟုတ်သော်လည်း အခြေခံအားဖြင့် "မကြာသေးမီကအသုံးပြုထားသောအက်ပ်များစာရင်း" ကိုသာ သင်တွေ့ရပါမည်။
ရေးသားသူ- Daniel Hruškaရင်းမြစ် - onemoretap.com
ဟမ် စိတ်ဝင်စားစရာ :) ကျွန်တော် Unix မှာ လုပ်ဆောင်နိုင်ပုံနဲ့ အမြဲတမ်း ဆင်တူတယ်လို့ အမြဲတွေးခဲ့တယ်။ အပလီကေးရှင်းကို CPU အချိန် သုည ခွဲဝေပေးလိုက်ပြီး လုပ်ငန်းစဉ်သည် မန်မိုရီတွင်သာ ရှိနေသောကြောင့် အရင်းအမြစ်အားလုံးကို ခွဲဝေပေးလိုက်ပြီဖြစ်သည်။ ဒါကြောင့် home နှစ်ကြိမ်နှိပ်ပြီး ဖျက်ပစ်ဖို့ အပလီကေးရှင်းကို ချက်ချင်းရပ်လိုက်ရတယ်။ အောက်ဘက်တွင် လျှို့ဝှက်စာရွက်တွင် အက်ပလီကေးရှင်းအိုင်ကွန်တစ်ခုရှိလျှင်ပင် အက်ပ်အား ပိတ်ထားသည်မှာ ကြာပြီ (၁၀ မိနစ်ပြီးနောက်) ဟု ဆိုလိုပါသလား။
အောက်စာရင်းတွင်၊ ၎င်းတို့အနက်မှအချို့သည် ဆက်လက်လည်ပတ်နိုင်ပြီး၊ အချို့မှာ ဆိုင်းငံ့ထားပြီး အချို့မှာ လုံးဝရပ်စဲသွားကြသည်။ အပလီကေးရှင်းကို စာရင်းမှ ကိုယ်တိုင်ဖယ်ရှားခြင်းတွင် ၎င်းသည် လုပ်ဆောင်နေပါက (သို့မဟုတ် ဆိုင်းငံ့ထားလျှင်) ၎င်းသည် ရပ်စဲခံရမည့် "ဘေးထွက်ဆိုးကျိုး" ရှိသည်။
အပလီကေးရှင်းသည် အဆိုပါ 10 မိနစ်အပိုဆောင်းအချိန်များအကြောင်းကို သူ့ကိုယ်သူပြောပြရမည်ဖြစ်ပြီး ၎င်းတို့ကို ရရှိလိမ့်မည်ဟု အာမမခံနိုင်ပါ။
အင်း၊ အဲဒါက လျှောက်လွှာကို စာရင်းကနေ ပိတ်လိုက်တာနဲ့ ငါ့ရဲ့ စွဲလမ်းမှု မပြေပျောက်ဘူး (အဲဒါက အရင်းအမြစ်တွေကို မတော်တဆ စားမိရင် ဘာဖြစ်လဲ၊ ဟုတ်တယ်မလား :-D)
ကျွန်ုပ်နားလည်သည်မှာ 10 မိနစ်သည် နောက်ခံတွင်အလုပ်လုပ်ရန် လိုအပ်ပြီး "skype၊ GPS နှင့် music playback" အမျိုးအစားထဲသို့ မကျရောက်စေရန်အတွက်ဖြစ်သည်။ အခြားအပလီကေးရှင်းများသည် ဆိုင်းငံ့မုဒ်သို့ပြောင်းကာ အခြားအရာများအတွက် မမ်မိုရီလိုအပ်သည်အထိ မန်မိုရီတွင်နေပါ။
ဆိုင်းငံ့မုဒ်တွင် သင်သည် အက်ပ်ကို သတ်ပစ်ရန် လိုအပ်ပါက ၎င်း၏ဒေတာများ ဆုံးရှုံးမည်မဟုတ်ပါ၊ ဆိုင်းငံ့ထားသည့်အဖြစ်သို့ ပြောင်းသည့်အချိန်တွင် အရာအားလုံးကို သိမ်းဆည်းသွားမည်ဖြစ်သည်။
သို့မဟုတ် ဥပမာအားဖြင့် ပြန်ဖွင့်ခြင်းကိစ္စတွင်၊ command bg/fg နှင့် ညီမျှသည်
နောက်ခံတွင် အချိန်အတိုင်းအတာတစ်ခုအထိ လုပ်ဆောင်နေသည့် ပလေယာ သို့မဟုတ် အခြားအက်ပ်ပလီကေးရှင်းများကော။ ကျွန်တော်ဆိုလိုတာက developer တစ်ယောက်အနေနဲ့ "ရွေးချယ်" ရမလား ဒါမှမဟုတ် ဒါကို Apple က တစ်နည်းနည်းနဲ့ အတည်ပြုရမှာလား။
အပလီကေးရှင်းသည် အချိန်အကန့်အသတ်မရှိ နောက်ခံတွင် အမှန်တကယ်လည်ပတ်နိုင်ရန်၊ အောက်ပါလုပ်ဆောင်ချက်များထဲမှ တစ်ခုကို (မှတ်ပုံတင်ရန်) လုပ်ဆောင်ရပါမည်။
- တည်နေရာဝန်ဆောင်မှုများ (GPS) ကိုသုံးပါ
- နောက်ခံတွင်ဂီတကိုဖွင့်ပါ။
- VOIP (IP အသံဖြင့်) ကိုသုံးပါ
ခေါင်းစဉ်အရ (ခေါင်းအုံးအောက်တွင်ကြည့်ပါ)၊ ဆောင်းပါးတွင် နည်းပညာဆိုင်ရာအသေးစိတ်အချက်များနှင့်အတူ အနည်းငယ် ပိုမိုကျယ်ပြန့်သော ရှင်းလင်းချက်ပါရှိမည်ဟု မျှော်လင့်ပါသည်။ ၎င်းသည် ဆောင်းပါးအတွက် perex နှင့် ပိုတူသည်။ Perex ဆိုရင် နောက်ဆက်တွဲက ဘယ်တော့လဲ။ ပြန်အမ်းငွေ ရနိုင်ပါသလား။ :-)
နောက်ထပ်အသေးစိတ်သိချင်တာက ဘာလဲ။
ခေါင်းစဉ်ရှိ "ခေါင်းအုံးအောက်" ပါသည့် ဆောင်းပါးတစ်ပုဒ်မှ၊ အသေးစိတ်နည်းပညာဆိုင်ရာ ဖော်ပြချက်တစ်ခု (စာရေးသူသည် ဥပမာအားဖြင့်၊ အက်ပ်လီကေးရှင်းများကို ပြောင်းသည့်အခါ အပေါ်မှ ပိုင်းခြားစိတ်ဖြာနိုင်သည်၊ သို့မဟုတ် စနစ်အရင်းအမြစ်များသို့ တစ်ပြိုင်နက်ဝင်ရောက်ခွင့်ကို မည်သို့ကိုင်တွယ်ပုံ)၊ အခြားမော်ဒယ်များနှင့် နှိုင်းယှဉ်ချက်၊ (ဥပမာ Jailbreak လုပ်ထားသော iPhone ဖြင့်)။ ၎င်းကို တိုင်းတာမှုအချို့ဖြင့် အရန်သိမ်းရန် အကောင်းဆုံးဖြစ်သည်။ ဤအလွန်အပေါ်ယံဖော်ပြချက်ထက် ၎င်း၏ခေါင်းစဉ်တွင် "ခေါင်းစွပ်အောက်" ပါသော ဆောင်းပါးတစ်ပုဒ်မှ ကျွန်ုပ်သည် ပို၍မျှော်လင့်ထားသည်။
skype ကဲ့သို့ နောက်ခံတွင် အဆက်မပြတ်လည်ပတ်နေသော icq client ရှိပါသလား။
အပလီကေးရှင်းသည် ဆိုင်းငံ့မုဒ်သို့ သွားရန် 10 စက္ကန့်သာ အချိန်ပေးသည်၊ 10 မိနစ်မဟုတ်ပါ... ဤလုပ်ငန်းစဉ်အတွင်း၊ အချို့သော အစိတ်အပိုင်းများသည် အထက်တွင်ဖော်ပြထားပြီးဖြစ်သည့် backend ဝန်ဆောင်မှုများပေါ်တွင် "ဆွဲထား" နိုင်သည် သို့မဟုတ် အချို့မှာ Apple က "smart" ဟုခေါ်သည် "အလုပ်မျိုးစုံလုပ်ခြင်း.... နောက်တော့ စနစ်က သူ့ကို ပစ်ချလိုက်တယ်။
တစ်စုံတစ်ခုကို ဒေါင်းလုဒ်လုပ်ခြင်း၊ အပ်လုဒ်လုပ်ခြင်း သို့မဟုတ် လုပ်ဆောင်နေပါက အပလီကေးရှင်းသည် အချိန်ပိုလိုအပ်နိုင်သည်။ ၎င်းသည် အချိန်အကန့်အသတ်မရှိ အချိန်အကန့်အသတ်မရှိ ရိုးရှင်းသောမုဒ်တွင် အလုပ်လုပ်သည့် GPS၊ VoIP သို့မဟုတ် တေးဂီတဖွင့်ခြင်းနှင့် ဘာမှမဆိုင်ပါ။