ကြော်ငြာပိတ်ပါ။

Apple ရဲ့ ကိုယ်စားလှယ်တွေဟာ နှစ်အစမှာ ဖြစ်နေပါပြီ။ သူတို့တောင်းဆိုတယ်။iOS 12 အသစ်သည် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်ရန် အဓိကအာရုံစိုက်မည်ဖြစ်ပြီး လာမည့်နှစ်အထိ နောက်ထပ်အခြေခံသတင်းအချို့ကို ကျွန်ုပ်တို့စောင့်ဆိုင်းရမည်ဖြစ်ပါသည်။ iOS 12 နှင့်ပတ်သက်သည့် ကဏ္ဍအတွင်း တနင်္လာနေ့တွင် ပြုလုပ်သော မိန့်ခွန်းတွင် အလားတူ ပြောကြားခဲ့ပါသည်။ ဟုတ်ကဲ့၊ အချို့သော သတင်းများသည် လာမည့် iOS ၏ နောက်လာမည့် ထပ်ခါတလဲလဲခြင်းတွင် အမှန်ပင် ပေါ်နေပေလိမ့်မည်၊ သို့သော် အဓိက အခန်းကဏ္ဍမှာ စက်အဟောင်းများ၏ ပိုင်ရှင်များကို အထူးနှစ်သက်စေမည့် အကောင်းဆုံးဖြစ်အောင် လုပ်ဆောင်ခြင်းဖြင့် လုပ်ဆောင်ထားသည် ( iOS 12 သည် ကျွန်ုပ်၏ဘ၀ထဲသို့ အသက်ဝင်လာပုံနှင့်ပတ်သက်၍ 1st generation iPad Air ကို ယခုအပတ်တွင် ဖတ်နိုင်မည်ဖြစ်သည်။) မနေ့က WWDC ပရိုဂရမ်ရဲ့ တစ်စိတ်တစ်ပိုင်းအနေနဲ့ ဟောပြောပွဲတစ်ခုကျင်းပခဲ့ရာမှာ Apple က စနစ်သစ်ကို သိသိသာသာ မြန်မြန်ဆန်ဆန်လည်ပတ်နိုင်အောင် လုပ်ဆောင်ခဲ့တာတွေကို အသေးစိတ်ရှင်းပြခဲ့ပါတယ်။

အကယ်၍ သင်သည် ဤအကြောင်းအရာကို အမှန်တကယ်စိတ်ဝင်စားပြီး iOS ၏ အချို့သောအစိတ်အပိုင်းများ လက်တွေ့တွင် မည်သို့အလုပ်လုပ်သည်ကို သိရှိလိုပါက၊ ဟောပြောချက်ကို မှတ်တမ်းတင်ကြည့်ရှုရန် အကြံပြုလိုပါသည်။ ၎င်းသည် မိနစ် ၄၀ ခန့်ကြာမြင့်ပြီး Apple ၏တရားဝင်ဝဘ်ဆိုဒ်တွင် ခေါင်းစဉ်အောက်တွင် ရရှိနိုင်ပါသည်။ အပိုင်း 202- Cocoa Touch တွင် ဘာများ အသစ်ပါလဲ။. ကွန်ဖရင့်၏ အသံသွင်းခြင်းကို မကြည့်ဘဲ တစ်နာရီ၏ လေးပုံသုံးပုံ မဖြုန်းချင်ပါက၊ သင်သည် ပိုမိုတိုတောင်းသော စာသားကို ဖတ်နိုင်သည် ဒီမှာဒါပေမယ့် နည်းပညာပိုင်းအရတော့ ခပ်ဆင်ဆင်ပါပဲ။ ကျန်တဲ့သူတွေအတွက်တော့ အောက်မှာ အတိုချုပ် အကျဉ်းချုပ်ကို စမ်းကြည့်မယ်။

iOS 12 မိတ်ဆက်ပွဲမှ ပုံများကို ကြည့်ရှုပါ။

iOS 12 ဖြင့် Apple သည် အသုံးပြုသူများစွာသည် အမှားရှာပြင်ခြင်း (အထူးသဖြင့် iOS 11 နှင့်ဆက်စပ်မှု) နှင့်ပတ်သက်၍ ပြစ်တင်ဝေဖန်မှုများကြောင့် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်ရန် အာရုံစိုက်ရန် ဆုံးဖြတ်ခဲ့သည်။ စနစ်နှင့် ၎င်း၏ ကာတွန်းရုပ်ပုံများ ၏ "နှေးကွေးခြင်း၊ တင်းကျပ်ခြင်း" နှင့် "ချောမွေ့မှုမရှိခြင်း" နှင့် ပတ်သက်သော အပျက်သဘော တုံ့ပြန်မှု အများစု။ ထို့ကြောင့် Apple ၏ ပရိုဂရမ်မာများသည် အခြေခံများကို စူးစမ်းလေ့လာပြီး iOS အတွင်းရှိ ကာတွန်းစနစ်တစ်ခုလုံးကို ကျော်လွှားနိုင်ခဲ့သည်။ ဤကြိုးပမ်းအားထုတ်မှုတွင် iOS 12 ကဲ့သို့ လုပ်ဆောင်နိုင်စေသည့် အဓိက tweak သုံးခု ပါဝင်ပါသည်။ ပရိုဂရမ်မာများသည် iOS 7 ကတည်းက iOS တွင်ပါရှိသော ချို့ယွင်းချက်များကို ဖော်ထုတ်နိုင်ခဲ့သည်။

1. ဒေတာပြင်ဆင်မှု

ပထမပြောင်းလဲမှုမှာ စနစ်အမှန်တကယ်မလိုအပ်မီ ဒေတာပြင်ဆင်မှုတစ်မျိုးကို ရိုးရှင်းစွာပြုစုထားသည့် Cell Pre-fetch API ဟုခေါ်သည့် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းဖြစ်ပါသည်။ ရုပ်ပုံများ၊ ကာတွန်းရုပ်ပုံများ သို့မဟုတ် အခြားဒေတာများဖြစ်စေ စနစ်သည် လိုအပ်သောဖိုင်များကို ဤ API ဖြင့် မမ်မိုရီတွင်ကြိုတင်ဖွင့်ထားရမည်ဖြစ်ပြီး ၎င်းတို့ကိုအသုံးပြုသောအခါတွင် ၎င်းတို့ရရှိနိုင်မည်ဖြစ်ရာ ပရိုဆက်ဆာဝန်တွင် ခုန်ပေါက်ခြင်းမျိုးမရှိနိုင်ပေ။ အထက်ဖော်ပြပါ fluidity ပြဿနာများ။ ဤ algorithm ၏ စေ့စေ့စပ်စပ် စစ်ဆေးမှုအတွင်း ထွက်ပေါ်လာသည့်အတိုင်း၊ ၎င်းသည် မှန်ကန်စွာ အလုပ်မလုပ်ပါ။

အချို့ကိစ္စများတွင် သူသည် အချက်အလက်များကို ကြိုတင်ပြင်ဆင်ထားသော်လည်း အချို့မှာမူ မပြုလုပ်ခဲ့ပေ။ အခြားကိစ္စများတွင်၊ စနစ်သည် ဤ API ၏ cache တွင် ပြင်ဆင်ထားပြီးဖြစ်သော်လည်း ဒေတာကို တင်ဆောင်ပြီး တစ်ခါတစ်ရံ "နှစ်ဆတင်ခြင်း" တစ်မျိုးမျိုး ဖြစ်ပေါ်ပါသည်။ ဤအရာအားလုံးသည် ကာတွန်းများ၊ ခုတ်ထစ်ခြင်းနှင့် စနစ်၏လုပ်ဆောင်မှုတွင် အခြားမကိုက်ညီမှုများကြောင့် FPS ကျဆင်းသွားစေသည်။

2. လက်ငင်းစွမ်းဆောင်ရည်

ဒုတိယပြောင်းလဲမှုမှာ CPU သို့မဟုတ် GPU ပဲဖြစ်ပါစေ စက်အတွင်းရှိ ကွန်ပျူတာယူနစ်များ၏ ပါဝါစီမံခန့်ခွဲမှုကို ပြုပြင်မွမ်းမံခြင်းဖြစ်ပါသည်။ စနစ်၏အစောပိုင်းဗားရှင်းများတွင်၊ ပရိုဆက်ဆာသည် တိုးမြှင့်လုပ်ဆောင်မှုတောင်းဆိုမှုများကို သတိပြုမိရန် အချိန်ပိုကြာခဲ့ပြီး ၎င်းသည် ၎င်း၏လည်ပတ်မှုကြိမ်နှုန်းကို တိုးမြင့်စေသည်။ ထို့အပြင်၊ ပရိုဆက်ဆာ၏ဤအရှိန်အဟုန်/နှောင့်နှေးမှုများသည် တဖြည်းဖြည်း ဖြစ်ပေါ်လာသောကြောင့်၊ အချို့သောလုပ်ငန်းဆောင်တာများအတွက် စနစ်သည် ပါဝါလိုအပ်နေသော်လည်း ၎င်းကိုချက်ချင်းမရနိုင်ဘဲ၊ FPS ကာတွန်းရုပ်ပုံများ ထပ်မံကျဆင်းသွားခြင်းစသည်ဖြင့် ဖြစ်ပွားခဲ့သည်။ ဤပြောင်းလဲမှုများတွင် iOS 12 သည် ဤနေရာတွင် ရှိနေသောကြောင့်၊ ပရိုဆက်ဆာများ၏ စွမ်းဆောင်ရည်မျဉ်းကွေးကို သိသိသာသာ ပိုမိုပြင်းထန်စွာ ချိန်ညှိထားပြီး၊ ကြိမ်နှုန်းများ တဖြည်းဖြည်း တိုး/လျော့လာမှုသည် ယခု ချက်ချင်းပင် ဖြစ်သည်။ ထို့ကြောင့် လိုအပ်သည့်အချိန်တွင် စွမ်းဆောင်ရည်ကို ရရှိနိုင်မည်ဖြစ်သည်။

3. ပိုမိုပြီးပြည့်စုံသော Auto-layout

တတိယပြောင်းလဲမှုမှာ Apple မှ iOS 8 တွင် မိတ်ဆက်ခဲ့သည့် အင်တာဖေ့စ်နှင့် သက်ဆိုင်သည်။ ၎င်းသည် ၎င်း၏ iPhone မျက်နှာပြင်အရွယ်အစားကို စတင်ချိန်က စတင်ခဲ့သည့် iOS တွင် ဝင်ရောက်ခဲ့သည့် Auto-layout framework ဟုခေါ်သည်။ မူဘောင်သည် အသုံးပြုသူအင်တာဖေ့စ်၏အသွင်အပြင်သည် ဒေတာကိုဖော်ပြသည့်ပြသမှုအမျိုးအစားနှင့် အရွယ်အစားမည်သို့ပင်ရှိစေကာမူ မှန်ကန်ကြောင်း သေချာစေပါသည်။ developer များသည် ၎င်းတို့၏ application များကို အကောင်းဆုံးဖြစ်အောင် ကူညီပေးသည့် crutch တစ်မျိုးဖြစ်သည် (ဒါပေမယ့် ၎င်းတို့သာမက၊ ဤ framework သည် iOS စနစ်၏ အရေးပါသော အစိတ်အပိုင်းတစ်ခုဖြစ်ပြီး display size များစွာအတွက် user interface ၏ အစိတ်အပိုင်းအားလုံး၏ မှန်ကန်သော display ကို ဂရုစိုက်သည်)။ ထို့အပြင်၊ ဤစနစ်တစ်ခုလုံးသည် ကြီးမားစွာ အလိုအလျောက်ဖြစ်သည်။ အသေးစိတ်စစ်ဆေးမှုအရ၊ ၎င်း၏လုပ်ဆောင်ချက်သည် စနစ်ရင်းမြစ်များအပေါ်တွင် အတော်လေးတောင်းဆိုနေပြီး စွမ်းဆောင်ရည်အပေါ် အကြီးမားဆုံးသက်ရောက်မှုမှာ iOS 11 တွင် ပေါ်ထွက်ခဲ့သည်။ iOS 12 တွင်၊ အထက်ဖော်ပြပါကိရိယာသည် သိသာထင်ရှားသော ဒီဇိုင်းနှင့် ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ခြင်းတို့ကို ရရှိထားပြီး ၎င်း၏လက်ရှိပုံစံ၊ အခြားအပလီကေးရှင်းများနှင့် ကိရိယာများ၏ လိုအပ်ချက်များ အတွက် CPU/GPU တွင် အရင်းအမြစ်များကို လွတ်လွတ်လပ်လပ် ပေးနိုင်သော စနစ်လည်ပတ်မှုအပေါ် သက်ရောက်မှုမှာ သိသိသာသာ သေးငယ်ပါသည်။

သင်တွေ့မြင်ရသည့်အတိုင်း Apple သည် အထွတ်အထိပ်မှ ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်ခြင်းများကို အမှန်တကယ်လုပ်ဆောင်ခဲ့ပြီး နောက်ဆုံးထုတ်ကုန်တွင် အမှန်တကယ်ပြသခဲ့သည်။ သင့်တွင် မနှစ်က iPhone သို့မဟုတ် iPad များရှိပါက အပြောင်းအလဲများစွာကို မမျှော်လင့်ပါနှင့်။ ဒါပေမယ့် သင်ဟာ နှစ်နှစ်၊ သုံးနှစ်၊ လေးနှစ်အတွင်း စက်ပစ္စည်းတစ်ခုကို ပိုင်ဆိုင်ထားရင် အပြောင်းအလဲက သိသာထင်ရှားလာမှာ သေချာပါတယ်။ iOS 12 သည် လက်ရှိတွင် ၎င်း၏အစောပိုင်းအဆင့်တွင်ရှိနေသော်လည်း ၎င်းသည် ကျွန်ုပ်၏ 1st မျိုးဆက် iPad Air တွင် iOS 11 ၏ မည်သည့်ဗားရှင်းထက်မဆို သိသိသာသာ ကောင်းမွန်နေပြီဖြစ်သည်။

.