Mbyll reklamën

Apple Silicon ka qenë këtu me ne që nga viti 2020. Kur Apple prezantoi këtë ndryshim të madh, pra zëvendësimin e procesorëve Intel me zgjidhjen e tij, e cila bazohet në një arkitekturë të ndryshme ARM. Edhe pse falë kësaj, çipat e rinj ofrojnë performancë dukshëm më të lartë në kombinim me ekonominë më të mirë, ai sjell me vete edhe kurthe të caktuara. Të gjitha aplikacionet e zhvilluara për Intel Mac nuk mund të ekzekutohen në kompjuterë me Apple Silicon, të paktën jo pa ndonjë ndihmë.

Meqenëse këto janë arkitektura të ndryshme, thjesht nuk është e mundur të ekzekutohet një program për një platformë në një tjetër. Është paksa si të përpiqesh të instalosh një skedar .exe në Mac-in tënd, por në këtë rast faktori kufizues është se programi është shpërndarë për një platformë të caktuar bazuar në sistemin operativ. Sigurisht, nëse do të zbatohej rregulli i përmendur, Mac-ët me çipa të rinj do të ishin praktikisht të dënuar. Praktikisht nuk do të luanim asgjë në to, përveç aplikacioneve vendase dhe atyre që janë tashmë të disponueshme për platformën e re. Për këtë arsye, Apple fshiu zgjidhjen e vjetër të quajtur Rosetta 2.

rosetta2_apple_fb

Rosetta 2 ose shtresa e përkthimit

Çfarë është saktësisht Rosetta 2? Ky është një emulator mjaft i sofistikuar, detyra e të cilit është të eliminojë kurthet në kalimin nga procesorët Intel në çipat Apple Silicon. Ky emulator do të kujdeset në mënyrë specifike për përkthimin e aplikacioneve që janë shkruar për Mac më të vjetër, falë të cilave mund t'i ekzekutojë ato edhe në ato me çipa M1, M1 Pro dhe M1 Max. Sigurisht, kjo kërkon një performancë të caktuar. Në këtë aspekt varet nga programi në fjalë, pasi disa, si Microsoft Office, duhet të “përkthehen” vetëm një herë, prandaj nisja fillestare e tyre zgjat më shumë, por më pas nuk do të hasni asnjë problem. Për më tepër, kjo deklaratë nuk vlen më sot. Microsoft tashmë ofron aplikacione amtare M1 nga paketa e tij Office, kështu që nuk është e nevojshme të përdoret shtresa e përkthimit Rosetta 2 për t'i ekzekutuar ato.

Pra, detyra për këtë emulator sigurisht nuk është e thjeshtë. Në fakt, një përkthim i tillë do të kërkojë mjaft performancë, për shkak të së cilës mund të hasim probleme të rrjedhshmërisë në rastin e disa aplikacioneve. Megjithatë, duhet të theksohet se kjo prek vetëm një pakicë aplikacionesh. Për këtë mund të falënderojmë performancën e shkëlqyer të çipave Apple Silicon. Pra, për ta përmbledhur, në shumicën dërrmuese të rasteve, nuk do të keni asnjë problem me përdorimin e emulatorit dhe mund të mos dini as për përdorimin e tij. Gjithçka ndodh në sfond, dhe nëse përdoruesi nuk shikon drejtpërdrejt në Monitorin e Aktivitetit ose listën e aplikacioneve të ashtuquajturin Lloji i aplikacionit të caktuar, ai mund të mos e dijë as që aplikacioni i caktuar nuk funksionon në të vërtetë.

mollë_silicon_m2_çip
Këtë vit ne duhet të shohim Mac me çipin e ri M2

Pse është thelbësore të kesh aplikacione amtare M1

Sigurisht, asgjë nuk është e përsosur, gjë që vlen edhe për Rosetta 2. Sigurisht, kjo teknologji ka edhe kufizime të caktuara. Për shembull, nuk mund të përkthejë shtojcat e kernelit ose aplikacionet e virtualizimit të kompjuterit, detyra e të cilave është të virtualizojnë platformat x86_64. Në të njëjtën kohë, zhvilluesit paralajmërohen për pamundësinë e përkthimit të udhëzimeve vektoriale AVX, AVX2 dhe AVX512.

Ndoshta ne mund të pyesim veten, pse është me të vërtetë e rëndësishme që të kemi aplikacione që funksionojnë në mënyrë origjinale, kur Rosetta 2 mund të bëjë pa to në shumicën dërrmuese të rasteve? Siç e përmendëm edhe më lart, në shumicën e rasteve si përdorues as që e vërejmë që aplikacioni i dhënë nuk funksionon në mënyrë natyrale, sepse sërish na ofron kënaqësi të pandërprerë. Nga ana tjetër, ka aplikacione ku do të jemi mjaft të vetëdijshëm për këtë. Për shembull, Discord, një nga mjetet më të njohura të komunikimit, aktualisht nuk është i optimizuar për Apple Silicon, i cili vërtet mund të bezdisë shumicën e përdoruesve të tij. Ky program funksionon brenda fushës së Rosetta 2, por është jashtëzakonisht i mbërthyer dhe shoqërohet me një sërë problemesh të tjera. Për fat të mirë, ajo ndizet në kohë më të mira. Versioni Discord Canary, i cili është një version testues i aplikacionit, është më në fund i disponueshëm për Mac me çipa të rinj. Dhe nëse e keni provuar tashmë, patjetër do të bini dakord që përdorimi i tij është diametralisht i ndryshëm dhe krejtësisht i përsosur.

Për fat të mirë, Apple Silicon ka qenë me ne prej disa kohësh dhe është më se e qartë se këtu qëndron e ardhmja e kompjuterëve Apple. Kjo është pikërisht arsyeja pse është jashtëzakonisht e rëndësishme që ne të kemi të gjitha aplikacionet e nevojshme në dispozicion në një formë të modifikuar, ose që ato të funksionojnë të ashtuquajturat në mënyrë origjinale në makinat e dhëna. Në këtë mënyrë, kompjuterët mund të kursejnë energji që përndryshe do të binte mbi përkthimin përmes Rosetta 2 të lartpërmendur, dhe në përgjithësi kështu t'i shtyjnë pak më tej aftësitë e të gjithë pajisjes. Ndërsa gjigandi i Cupertino-s e sheh të ardhmen në Apple Silicon dhe është më se e qartë se ky trend definitivisht nuk do të ndryshojë në vitet e ardhshme, ai gjithashtu krijon presion të shëndetshëm tek zhvilluesit. Prandaj ata duhet të përgatisin aplikimet e tyre edhe në këtë formë, gjë që po ndodh gradualisht. Për shembull në këtë faqe interneti do të gjeni një listë të aplikacioneve me mbështetje të Apple Silicon.

.