Cau hysbyseb

Mae Apple Silicon wedi bod yma gyda ni ers 2020. Pan gyflwynodd Apple y newid enfawr hwn, h.y. disodli proseswyr Intel gyda'i ddatrysiad ei hun, sy'n seiliedig ar bensaernïaeth ARM wahanol. Er, diolch i hyn, mae'r sglodion newydd yn cynnig perfformiad sylweddol uwch mewn cyfuniad â gwell economi, mae hefyd yn dod â rhai peryglon. Ni ellir rhedeg pob cymhwysiad a ddatblygwyd ar gyfer Intel Macs ar gyfrifiaduron gydag Apple Silicon, o leiaf nid heb rywfaint o help.

Gan fod y rhain yn wahanol saernïaeth, yn syml, nid yw'n bosibl rhedeg rhaglen ar gyfer un platfform ar y llall. Mae ychydig fel ceisio gosod ffeil .exe ar eich Mac, ond yn yr achos hwn y ffactor cyfyngu yw bod y rhaglen wedi'i dosbarthu ar gyfer platfform penodol yn seiliedig ar y system weithredu. Wrth gwrs, pe bai'r rheol a grybwyllwyd uchod yn berthnasol, byddai Macs â sglodion newydd yn cael eu tynghedu i bob pwrpas. Yn ymarferol ni fyddem yn chwarae unrhyw beth arnynt, heblaw am gymwysiadau brodorol a'r rhai sydd eisoes ar gael ar gyfer y platfform newydd. Am y rheswm hwn, mae Apple wedi tynnu llwch oddi ar yr hen ddatrysiad o'r enw Rosetta 2.

rosetta2_afal_fb

Rosetta 2 neu haen gyfieithu

Beth yn union yw Rosetta 2? Mae hwn yn efelychydd eithaf soffistigedig a'i dasg yw dileu'r peryglon wrth drosglwyddo o broseswyr Intel i sglodion Apple Silicon. Bydd yr efelychydd hwn yn gofalu'n benodol am gyfieithu cymwysiadau sydd wedi'u hysgrifennu ar gyfer Macs hŷn, oherwydd gall eu rhedeg hyd yn oed ar y rhai sydd â sglodion M1, M1 Pro ac M1 Max. Wrth gwrs, mae hyn yn gofyn am berfformiad penodol. Yn hyn o beth, mae'n dibynnu ar y rhaglen dan sylw, gan mai dim ond unwaith y mae angen "cyfieithu" rhai, megis Microsoft Office, a dyna pam mae eu lansiad cychwynnol yn cymryd mwy o amser, ond ni fyddwch yn dod ar draws unrhyw broblemau wedyn. Ar ben hynny, nid yw'r datganiad hwn bellach yn ddilys heddiw. Mae Microsoft eisoes yn cynnig cymwysiadau brodorol M1 o'i gyfres Office, felly nid oes angen defnyddio haen cyfieithu Rosetta 2 i'w rhedeg.

Felly yn sicr nid yw'r dasg ar gyfer yr efelychydd hwn yn syml. Mewn gwirionedd, bydd cyfieithiad o'r fath yn gofyn am gryn dipyn o berfformiad, oherwydd efallai y byddwn yn dod ar draws problemau rhuglder yn achos rhai ceisiadau. Fodd bynnag, dylid nodi mai dim ond lleiafrif o apps y mae hyn yn effeithio arnynt. Gallwn ddiolch i berfformiad rhagorol sglodion Apple Silicon am hyn. Felly, i grynhoi, yn y mwyafrif helaeth o achosion, ni fydd gennych unrhyw broblemau wrth ddefnyddio'r efelychydd, ac efallai na fyddwch hyd yn oed yn gwybod am ei ddefnydd. Mae popeth yn digwydd yn y cefndir, ac os nad yw'r defnyddiwr yn edrych yn uniongyrchol yn y Monitor Gweithgaredd neu'r rhestr gymwysiadau ar yr hyn a elwir yn Math o'r cais a roddir, efallai na fyddant hyd yn oed yn gwybod nad yw'r app a roddir yn rhedeg yn frodorol mewn gwirionedd.

apple_silicon_m2_chip
Eleni dylem weld Macs gyda'r sglodyn M2 newydd

Pam mae cael apiau brodorol M1 yn hanfodol

Wrth gwrs, nid oes dim yn ddi-ffael, sydd hefyd yn berthnasol i Rosetta 2. Wrth gwrs, mae gan y dechnoleg hon gyfyngiadau penodol hefyd. Er enghraifft, ni all gyfieithu ategion cnewyllyn na chymwysiadau rhithwiroli cyfrifiadurol y mae eu tasg yw rhithwiroli llwyfannau x86_64. Ar yr un pryd, mae'r datblygwyr yn cael eu rhybuddio am y posibilrwydd o gyfieithu cyfarwyddiadau fector AVX, AVX2 ac AVX512.

Efallai y gallwn ofyn i ni ein hunain, pam ei bod yn bwysig mewn gwirionedd i gael ceisiadau rhedeg brodorol, pan Rosetta 2 yn gallu gwneud hebddynt yn y mwyafrif helaeth o achosion? Fel y soniasom uchod, y rhan fwyaf o'r amser, fel defnyddwyr, nid ydym hyd yn oed yn sylwi nad yw'r cais a roddir yn rhedeg yn frodorol, oherwydd mae'n dal i gynnig mwynhad di-dor i ni. Ar y llaw arall, mae yna geisiadau lle byddwn yn eithaf ymwybodol o hyn. Er enghraifft, ar hyn o bryd nid yw Discord, un o'r offer cyfathrebu mwyaf poblogaidd, wedi'i optimeiddio ar gyfer Apple Silicon, a all wir gythruddo'r rhan fwyaf o'i ddefnyddwyr. Mae'r rhaglen hon yn gweithio o fewn cwmpas Rosetta 2, ond mae'n hynod o sownd ac yn cyd-fynd â thunnell o broblemau eraill. Yn ffodus, mae'n fflachio i amseroedd gwell. Mae'r fersiwn Discord Canary, sy'n fersiwn prawf o'r cais, ar gael o'r diwedd ar gyfer Macs gyda sglodion newydd. Ac os ydych chi eisoes wedi rhoi cynnig arno, byddwch yn bendant yn cytuno bod ei ddefnydd yn hollol wahanol ac yn gwbl ddi-ffael.

Yn ffodus, mae Apple Silicon wedi bod gyda ni ers cryn amser, ac mae'n fwy na amlwg mai dyma lle mae dyfodol cyfrifiaduron Apple. Dyna’n union pam ei bod yn hynod bwysig bod gennym yr holl gymwysiadau angenrheidiol ar gael ar ffurf wedi’i haddasu, neu eu bod yn rhedeg yr hyn a elwir yn frodorol ar y peiriannau penodol. Yn y modd hwn, gall cyfrifiaduron arbed pŵer a fyddai fel arall yn disgyn ar y cyfieithiad trwy'r Rosetta 2 uchod, ac yn gyffredinol felly gwthio galluoedd y ddyfais gyfan ychydig ymhellach. Gan fod y cawr Cupertino yn gweld y dyfodol yn Apple Silicon ac mae'n fwy na amlwg na fydd y duedd hon yn bendant yn newid yn y blynyddoedd i ddod, mae hefyd yn creu pwysau iach ar ddatblygwyr. Felly mae'n rhaid iddynt baratoi eu ceisiadau yn y ffurflen hon hefyd, sy'n digwydd yn raddol. Er enghraifft ar y wefan hon fe welwch restr o apps gyda chefnogaeth brodorol Apple Silicon.

.