Iyo tekinoroji hofori inotungamira inonyanya kushandiswa nharembozha nharembozha yakazivisa dhizaini yakanangana nekuyerera kwemidziyo. Iyo nzira nyowani inotarisa pakugadziridza iyo data processing core, kushandura nzira iyo software inobata zviwanikwa zvehardware panguva yekushandiswa kwezuva nezuva.
Iyo nzira, inodaidzwa kuti Otimização Automática Direcionada ne Feedback, inoshanda zvakananga pane yakadzika dhizaini yesoftware architecture. Iyo tekinoroji shanduko ine chinangwa chekudzikisira nguva yekupindura pakati pemushandisi achibata chidzitiro uye kuitwa kwemirairo nezvikamu zvemuviri zvemudziyo.
Iwo akagadziridzwa akagadziridzwa anovimbisa kukurumidza kuvhurwa kwemaapplication uye kuderedza iyo yakazara system yekurodha nguva mushure mekutangazve. Iyo tekinoroji zano rinotsvaga kuchengetedza chikuva ichikwikwidza nekupa yakawanda agile navigation ine kushoma kugadzirisa kushandiswa.
Iyo chaiyo-nguva mhinduro tekinoroji inoshanda
Iko kushandiswa kweiyi optimization chishandiso inomiririra shanduko mune data compilation logic. Iyo sisitimu inosiya iyo yakasarudzika yekutsamira pamakodhi e static kutora kuverenga kune simba kwezviito zvinoitwa nemushandisi.
Nhoroondo, sarudzo dzekubatanidza software dzaive dzakavakirwa pafungidziro yezvimiro yakatorwa kubva kune yekutanga sosi kodhi, iyo inoganhurira iko kurongeka kwekuvandudza. Iyo fomati nyowani inounganidza chaiyo ruzivo panguva yekushanda kwechishandiso, ichibvumira iyo compiler kutungamira zviwanikwa zvekugadzirisa kunzvimbo dzinonyanya kudiwa panguva iyoyo chaiyo. Essa kuramba uchiverenga inodzivirira kutambisa ndangariro pazvikamu zvechipiri zvisiri mukushandiswa.
Kusumwa kwekutanga kweiyi pfungwa kwakaitika mushanduro dzakapfuura dzeiyo inoshanda sisitimu, kunyanya muchikamu chegumi nembiri, asi nechiito chinongogumira kumaraibhurari ari oga uye mamodule. Shanduko yazvino inounza kuchinjika uku zvakananga kupakati pepakati, ichiwedzera kuwedzera kugona kubata mabasa panguva imwe chete. Nekunyatsonzwisisa kuti ndeapi macode routines anonyanya kukonzereswa mukuita, dhizaini yemukati inozvigadzirisa pachayo kuisa pamberi pekutumira data, kubvisa mabhodhoro ekugadzirisa anowanzo kukonzera kuparara kweanorema maapplication kana panguva yekuchinja pakati peakawanda akavhurika windows.
Preliminary results in speed tests
Ongororo dzekutanga dzakaitwa murabhoritari dzakaratidza budiriro huru mukumhanya kwekuita mabasa akakosha uye akaomarara. Iwo maedzo akashandisa mutsara wemafoni akagadzirwa nekambani pachayo, ichimhanyisa akasiyana achangoburwa shanduro dzeiyo system core.
Iyo data yakayerwa yakaratidza kuwedzera kwekuita kunosiyana pakati pembiri kusvika makumi maviri nembiri muzana, zvichienderana nechikamu chinodiwa. Essa muganho wekunatsiridza unopfuura zvakanyanya mhedzisiro yakawanikwa mukuitwa kwekare inotariswa chete padanho remushandisi.
Kukosha kweiyo core mune mobile architecture
Iyo musimboti wesystem inoita semuturikiri mukuru pakati pemirairo yedhijitari uye zvikamu zvemuviri zve smartphone, senge processor uye RAM memory. Qualquer kubudirira kunowanikwa mune iyi layer kunoonekwa nekukasira mukushanda kwechishandiso chose.
Zvidzidzo zvehunyanzvi zvinoratidza kuti iyi yakakosha layer inodya inosvika makumi mana muzana yenguva yese yekushandisa yepakati pekugadzirisa unit. Kuderedza iyi computational kuedza kunosunungura kugona kune mamwe mabasa akakosha emudziyo.
Kuwedzera kwakarongerwa kugadziridzo dzinotevera
Iko kubatanidzwa kweiyo nyowani optimization chishandiso kunotevera kuomarara kwehunyanzvi kuronga kuvimbisa kugadzikana kwemidziyo. Iwo achangoburwa vhezheni eiyo sisitimu yekushandisa ari kutogamuchira iyo yakagadziridzwa kodhi muzvikamu zvavo zvekuedza.
Hurongwa hwebudiriro hunofanoona kubatanidzwa kwehunyanzvi uhu mumapazi ayo anozotsigira edition yegumi neshanu negumi nematanhatu epuratifomu yenharembozha. Iko kushanduka zvishoma nezvishoma kunodzivirira kuenderana nemaitiro echitatu-bato rekushandisa.
Chikwata cheinjiniya chesoftware chinoronga kuita iyi nzira yekubatanidza chiyero chakakwana kune ese anotevera musimboti anovaka. Standardization ine chinangwa chekubatanidza ruzivo rwemushandisi kumarudzi akasiyana evagadziri venharembozha.
Yakananga mabhenefiti mukushandisa nguva nenguva
Iko kushandiswa kunoshanda kweiyi kodhi kudzoreredza kunoguma mune zvinoonekwa mabhenefiti kune avo vanoshandisa smartphones zvakanyanya. Kuvhura ipapo masocial network uye maturusi ebasa kunoderedza nguva isina basa pamberi pechidzitiro.
Iko kukurumidza kuwana mukurodha kwekutanga kwechishandiso kunoita kuti hupenyu huve nyore kune vashandisi vanoda kutangazve chishandiso kazhinji. Kugadzirira kwehurongwa mumasekonzi mashoma kunogonesa kuwana zviwanikwa zvekukurumidzira, senge kamera kana zvekufambisa zvikumbiro.
Kubudirira mukugadzirisa manejimendi zvakare kunobvisa mutoro pabhatiri remidziyo. Ne processor iri kushanda nehungwaru uye kwenguva shoma pabasa rega rega, kushandiswa kwesimba kunodonha zvakanyanya.
Kuwedzera kuzvitonga kunobvumira mudziyo kuramba uri kure nesocket kwenguva yakareba. Iko kusanganiswa kwemvura uye kuchengetedza kwesimba kunosimudza chiyero chemhando inodiwa nevatengi mumusika wazvino wetekinoroji.
Kukwidziridzwa kwezvinhu zvehardware
Iyo optimization purojekiti haina kungogumira kune yepakati data kugadzirisa musimboti weiyo inoshanda sisitimu. Mainjiniya esoftware ari kutoshanda mukuwedzera kuenderera mberi tekinoroji yemhinduro kune vanodzora hardware, vanozivikanwa nehunyanzvi sevatyairi, vanobata zvakati mativi senetiweki antenna, ma sensors emifananidzo uye maodhiyo module.
Kushandisa iyo nzira kune izvi zvemukati zvinovimbisa kuenderera mberi nekunatsiridza kutaurirana pakati pebhodhi reamai uye zvakabatanidzwa zvinhu. Quando ma controller anoshanda ane simba rakafanana rine simba sepakati, mudziyo unogona kubata isina waya yekubatanidza uye midhiya inotorwa nekugadzikana kwepamusoro, ichidzivirira kudonha kwemasaini kana kunonoka kugadzirisa mapikicha akakwira-resolution.
Kuenderera mberi kuchinjika kwesoftware engineering
Kuchengeta sisitimu yekushandisa inoshandiswa nehuwandu hukuru hwemidziyo inoda kugara ichichinjika kune mitsva processor architecture inotangwa gore rega neiyo semiconductor indasitiri. Chishandiso chekugadzirisa chakavakirwa pane chaiyo yekushandisa data chinopa kuchinjika kunodiwa kuti software iteedzere shanduko yehardware pasina kuda kunyorwa kwekodhi kwakazara kune yega yega chizvarwa chitsva chemafoni. Nekumisikidza michina inodzidza nekugadzirisa zvinoenderana nezvinodiwa nemushandisi, chikuva chinopa hurefu hwekushanda kwezvishandiso zvekare, uku uchibvisa iyo yakanyanya kugona kubva kune yekucheka-kumucheto zvikamu. Essa tekinoroji nzira inogadzira yakawedzera kugadzikana ecosystem isingatani kubatwa nekusashanda kwakarongwa, inosimbisa chivimbo chevagadziri vanovimba neiyo software base kuti vatengese zvigadzirwa zvavo pasi rose.
Matanho anotevera mukugadzirwa kwehunyanzvi
Iko kubatanidzwa kweiyi dhizaini yekuvaka inoisa nhanho nyowani yenharembozha masisitimu engineering. Iko kuenderera mberi kwekuunganidza kwema metrics ekuita kuchashanda sehwaro hwekugadzirwa kweartificial intelligence routines iyo yakatonyanya kubatanidzwa mukushanda kwechinyakare kwemidziyo.