Zapri oglas

Ob priložnosti razvijalske konference WWDC 2020 je Apple prvič razkril precej temeljno spremembo - Mac-i bodo prešli z Intelovih procesorjev na Applove lastne nabore čipov Silicon. Od tega si je velikan obetal le koristi, predvsem na področju zmogljivosti in energetske učinkovitosti. Glede na to, da je to dokaj velika sprememba, so bili tudi razširjeni pomisleki, ali gre Apple v pravo smer. Pripravljal se je na popolno spremembo arhitekture, ki prinaša ogromne izzive. Uporabnike je najbolj skrbela (za nazaj) združljivost.

Sprememba arhitekture zahteva popolno prenovo programske opreme in njeno optimizacijo. Aplikacije, programirane za računalnike Mac s procesorji Intel, preprosto ni mogoče izvajati na računalnikih Mac z Apple Silicon. K sreči so pri velikanu iz Cupertina nekoliko osvetlili tudi to in obrisali prah z rešitve Rosetta, ki se uporablja za prevajanje aplikacije z ene platforme na drugo.

Apple Silicon je Macy potisnil naprej

Ni trajalo dolgo in prav konec leta 2020 smo videli predstavitev tria prvih Macov s čipom M1. S tem naborom čipov je Apple vsem vzel dih. Računalniki Apple so res dobili, kar jim je velikan obljubljal – od povečane zmogljivosti, preko nizke porabe, do dobre združljivosti. Apple Silicon je jasno začrtal novo dobo Macov in jih je uspel potisniti na raven, na katero niti uporabniki sami niso pomislili. Pri tem ima pomembno vlogo tudi že omenjeni prevajalnik/emulator Rosetta 2, ki je poskrbel, da smo lahko na novih Macih že pred prehodom na novo arhitekturo poganjali vse, kar smo imeli na voljo.

Apple je rešil praktično vse od A do Ž. Od zmogljivosti in porabe energije do izjemno pomembne optimizacije. To je prineslo še eno veliko prelomnico. Prodaja Mac-ov je začela rasti in Applovi uporabniki so z navdušenjem prešli na Apple računalnike z Apple Silicon čipi, kar posledično motivira razvijalce same, da naknadno optimizirajo svoje aplikacije za novo platformo. Gre za odlično sodelovanje, ki nenehno premika celoten segment Apple računalnikov naprej.

Odsotnost sistema Windows na Apple Silicon

Po drugi strani pa ne gre samo za koristi. Prehod na Apple Silicon je s seboj prinesel tudi določene pomanjkljivosti, ki večinoma trajajo še danes. Kot smo že omenili na začetku, so Applovi že pred prihodom prvih Macov pričakovali, da bo največja težava na strani združljivosti in optimizacije. Zato je obstajala bojazen, da na novih računalnikih ne bomo mogli pravilno izvajati nobene aplikacije. A to (na srečo) rešuje Rosetta 2. Na žalost še vedno ostaja odsotnost funkcije Boot Camp, s pomočjo katere je bilo mogoče ob macOS namestiti tradicionalna Windows in enostavno preklapljati med obema sistemoma.

MacBook Pro z operacijskim sistemom Windows 11
Koncept sistema Windows 11 za MacBook Pro

Kot smo že omenili, je Apple s prehodom na lastno rešitev spremenil celotno arhitekturo. Pred tem je slonel na Intelovih procesorjih zgrajenih na arhitekturi x86, ki je v računalniškem svetu daleč najbolj razširjena. Praktično vsak računalnik ali prenosnik deluje na njem. Zaradi tega ni več mogoče namestiti sistema Windows (Boot Camp) na Mac ali ga virtualizirati. Virtualizacija Windows ARM je edina rešitev. To je posebna distribucija neposredno za računalnike s temi nabori čipov, predvsem za naprave serije Microsoft Surface. S pomočjo prave programske opreme je ta sistem mogoče virtualizirati tudi na Macu z Apple Silicon, a tudi takrat ne boste dobili možnosti, ki jih ponujata tradicionalna Windows 10 ali Windows 11.

Apple dosega rezultate, Windows ARM je na stranskem tiru

Apple pa ni edini, ki za računalniške potrebe uporablja tudi čipe na osnovi arhitekture ARM. Kot smo omenili v zgornjem odstavku, so naprave Microsoft Surface, ki uporabljajo čipe podjetja Qualcomm, v enakem položaju. Vendar obstaja precej temeljna razlika. Medtem ko je Applu prehod na Apple Silicon uspelo predstaviti kot popolno tehnološko revolucijo, Windows nima več te sreče in se namesto tega skriva v osami. Zato se postavlja zanimivo vprašanje. Zakaj Windows ARM ni tako posrečen in priljubljen kot Apple Silicon?

Ima razmeroma preprosto razlago. Kot poudarjajo sami uporabniki sistema Windows, njegova različica za ARM ne prinaša praktično nobenih koristi. Edina izjema je daljša življenjska doba baterije, ki je posledica splošne varčnosti in nizke porabe energije. Na žalost se tam konča. V tem primeru Microsoft dodatno plačuje za odprtost svoje platforme. Čeprav so Windows glede programske opremljenosti na povsem drugi ravni, je veliko aplikacij razvitih s pomočjo starejših orodij, ki na primer ne omogočajo enostavnega prevajanja za ARM. Združljivost je v tem pogledu absolutno kritična. Apple pa se tega loteva z drugega zornega kota. Ne le, da je prišel do rešitve Rosetta 2, ki skrbi za hitro in zanesljivo prevajanje aplikacij z ene platforme na drugo, ampak je hkrati samim razvijalcem prinesel številna orodja za preprosto optimizacijo.

rosetta2_apple_fb

Zaradi tega se nekateri Applovi uporabniki sprašujejo, ali dejansko potrebujejo Boot Camp ali podporo za Windows ARM na splošno. Zaradi vse večje priljubljenosti računalnikov Apple se izboljšuje tudi celotna programska oprema. Kar pa je Windows dosledno več stopenj pred njim, so igre. Na žalost Windows ARM verjetno ne bi bil primerna rešitev. Ali bi pozdravili vrnitev Boot Campa na računalnike Mac ali bi vam bilo brez njega dobro?

.