Rufe talla

Tuni a farkon shekara, wakilan Apple suka yi iƙirarin, cewa sabon iOS 12 zai mayar da hankali musamman akan ingantawa kuma za mu jira wasu ƙarin muhimman labarai har zuwa shekara mai zuwa. Da yawa iri daya aka ce a keynote a ranar Litinin, a lokacin sashe game da iOS 12. Ee, wasu labarai da gaske za su bayyana a cikin mai zuwa iteration na iOS, amma babban rawar da aka taka ta ingantawa, wanda zai musamman faranta wa masu tsofaffin inji ( akan yadda iOS 12 ya hura rayuwa a cikin na Za ku iya karanta ƙarni na 1st iPad Air riga wannan karshen mako). A jiya, a matsayin wani bangare na shirin WWDC, an gudanar da wata lacca inda aka yi bayani dalla-dalla kan abin da Apple ya yi domin ganin sabon tsarin ya yi sauri.

Idan kuna da sha'awar wannan batu kuma kuna son sanin yadda wasu abubuwa na iOS ke aiki a aikace, Ina ba da shawarar kallon rikodin lacca. Yana da kusan mintuna 40 yana da tsayi kuma yana samuwa akan gidan yanar gizon Apple a ƙarƙashin taken Zama na 202: Menene Sabo A Cikin Cocoa Touch. Idan ba ka son bata kashi uku cikin kwata na sa'a wajen kallon rikodin taron, za ka iya karanta taƙaitaccen rubutun. nan, duk da haka, yana da ɗan fasaha. Ga sauran ku, zan gwada taƙaitaccen taƙaitaccen bayani a ƙasa.

Duba hotuna daga bayyanar iOS 12:

Tare da iOS 12, Apple ya yanke shawarar mayar da hankali kan ingantawa, kamar yadda masu amfani da yawa suka koka game da gyara kurakurai (musamman dangane da iOS 11). Mafi yawan mummunan halayen da ke da alaƙa da wani nau'i na "hankali", "manne" da "rashin kwanciyar hankali" na tsarin da rayarwa. Saboda haka masu shirye-shiryen Apple sun shiga cikin ainihin abubuwan yau da kullun kuma sun shawo kan tsarin motsin rai a cikin iOS. Wannan ƙoƙarin ya ƙunshi manyan tweaks guda uku waɗanda ke sa iOS 12 ke gudana kamar yadda yake yi. Masu shirye-shirye sun yi nasarar gano kurakuran da ke cikin iOS tun daga iOS 7.

1. Shirye-shiryen bayanai

Canji na farko shine inganta abin da ake kira Cell Pre-fetch API, wanda kawai ya kula da wani nau'i na shirye-shiryen bayanai kafin tsarin ya buƙaci shi. Ko hotuna ne, raye-raye ko wasu bayanai, tsarin dole ne ya riga ya kunna fayilolin da suka dace a cikin ƙwaƙwalwar ajiya tare da wannan API don su kasance cikin samuwa lokacin da ake amfani da su kuma ta haka ba za a sami tsalle-tsalle a cikin kayan sarrafawa ba, wanda zai haifar da. matsalolin ruwa da aka ambata a sama. Kamar yadda ya fito yayin cikakken bincike na wannan algorithm, bai yi aiki daidai ba.

A wasu lokuta ya riga ya shirya bayanan, a wasu kuma bai yi ba. A wasu lokuta, tsarin ya loda bayanan duk da cewa an riga an shirya shi a cikin ma'ajin wannan API, kuma wani lokaci wani nau'in "Louble Loading" ya faru. Duk waɗannan sun haifar da raguwa a cikin FPS yayin raye-raye, sara da sauran rashin daidaituwa a cikin aikin tsarin.

2. Nan take yi

Canji na biyu shine gyare-gyaren ikon sarrafa na'urorin kwamfuta a cikin na'urar, ya kasance CPU ko GPU. A cikin sigogin da suka gabata na tsarin, an ɗauki lokaci mai tsawo kafin mai sarrafawa ya lura da ƙarin buƙatun ayyuka don haka ƙara mitocinsa na aiki. Bugu da kari, wannan hanzari / ragewar na'urar ta faru a hankali, don haka a lokuta da yawa ya faru cewa tsarin yana buƙatar iko don wasu ayyuka, amma ba a samu nan da nan ba, kuma an sake raguwa a cikin motsin FPS, da sauransu. iOS 12, saboda a nan ne an daidaita yanayin aikin na'urori masu mahimmanci da ƙarfi sosai, kuma haɓakawa / raguwa a hankali a cikin mitoci yanzu nan take. Don haka aikin ya kamata ya kasance yana samuwa a lokutan da ake buƙata.

3. Ƙarin cikakken tsari na atomatik

Canji na uku ya shafi tsarin sadarwa da Apple ya gabatar a cikin iOS 8. Shi ne abin da ake kira Auto-layout framework, wanda ya shiga iOS a lokacin da Apple ya fara ƙara girman girman nunin iPhone. Tsarin ya tabbatar da cewa bayyanar mahaɗin mai amfani daidai yake ba tare da la'akari da nau'i da girman nunin da aka yi bayanan ba. Wani nau'i ne na kullun wanda ke taimaka wa masu haɓaka haɓaka aikace-aikacen su (amma ba su kaɗai ba, wannan tsarin wani ɓangare ne na tsarin iOS kamar haka kuma yana kula da daidaitaccen nuni na duk sassan mai amfani) don girman nuni da yawa. Bugu da kari, wannan tsarin gaba dayansa na sarrafa kansa. Bayan cikakken jarrabawa, shi ya juya daga cewa ta aiki ne sosai m a kan tsarin albarkatun, da kuma babban tasiri a kan aiki bayyana a iOS 11. A cikin iOS 12, da aka ambata a sama kayan aiki ya samu gagarumin redesign da ingantawa, da kuma a halin yanzu form, ta. Tasiri kan tsarin aiki ya fi ƙanƙanta, wanda galibi yantar da albarkatu a cikin CPU/GPU don buƙatun sauran aikace-aikace da kayan aikin.

Kamar yadda kake gani, Apple ya ɗauki matakan ingantawa da gaske daga kololuwa kuma yana nuna gaske a cikin samfurin ƙarshe. Idan kuna da iPhones ko iPads na bara, kar ku yi tsammanin canje-canje da yawa. Amma idan ka mallaki na'ura mai shekaru biyu, uku, hudu, tabbas canjin zai zama abin lura. Ko da yake iOS 12 a halin yanzu yana cikin matakan farko, ya riga ya yi aiki sosai fiye da kowane nau'in iOS 1 akan iPad Air ƙarni na 11st.

.