Promene su u vazduhu u kompaniji Apple. Gigant iz Kupertina najavio je ambiciozan plan da u naredne dve godine prebaci celokupnu liniju Mac računara na sopstvene Apple Silicon procesore, bazirane na ARM arhitekturi.
Pored toga, Apple je nedavno osvežio 27-inčni iMac najnovijim Intel Core i5 i i7 procesorima 10. generacije. Postavlja se pitanje: Da li je sada pravi trenutak za kupovinu novog Mac-a ili je bolje sačekati modele sa ARM čipovima?
Argumenti za kupovinu Intel Mac-a u 2020.
Postoji nekoliko valjanih razloga zašto biste trebali razmisliti o kupovini Intel Mac-a 2020. godine, iako je prelazak na novu arhitekturu na pomolu. Na prvom mestu je činjenica da vam je novi Mac potreban odmah. Možda je vaš stari računar pokvaren, ukraden ili jednostavno nije više upotrebljiv.
Budući da mnogi od nas koriste Mac za posao, školu ili kreativne poduhvate, čekanje na predstojeće ARM modele nije opcija. Do avgusta 2020. godine, Apple nije objavio koji će konkretno modeli Mac-a sa ARM procesorima biti prvi na tržištu. Prema glasinama, u pripremi su MacBook Air, kao i redizajnirani iMac i MacBook Pro.
Intelovi čipovi koje Apple trenutno koristi zasnovani su na 64-bitnoj Intel arhitekturi, koja upravlja računarskim instrukcijama na drugačiji način od nadolazećih čipova baziranih na ARM-u. To znači da softver razvijen za Intel Mac računare neće izvorno raditi na ARM platformi.
Apple je obećao određeni nivo kompatibilnosti zahvaljujući projektu Rosetta, ali je malo verovatno da će sve aplikacije pisane za Intel Mac računare besprekorno funkcionisati na ARM arhitekturi.
Ovo je ključna stvar koju treba imati na umu ukoliko želite da izvučete maksimum performansi iz Intel aplikacija. Na primer, ako ste muzički producent koji koristi specifičan softver za audio radnu stanicu, postoji mogućnost da taj softver neće biti spreman za ARM arhitekturu odmah po lansiranju. Niko još uvek ne zna koliko će Rosetta biti efikasna u prevođenju aplikacija koje su izvorno pisane za Intel, kako bi radile na ARM procesorima.
Jedna od glavnih prednosti Mac računara zasnovanih na Intelu je mogućnost dual-boot-a sa Windows-om. Iako postoji Windows 10 za ARM, postoje brojni problemi, uključujući ograničen izbor aplikacija. Ukoliko koristite dual-boot sa Windows-om za pokretanje X86-64 aplikacija (što je uobičajeno među Mac gejmerima), možda je bolje da se odlučite za najnoviju generaciju Intel Mac računara.
Dolazak Microsoft Surface Pro X-a ponovo je aktuelizovao priču o Windows-u na ARM-u. Važno je razlikovati Windows 10 na ARM-u od nesrećnog Windows RT-a. Glavni nedostatak trenutno je da se X86 aplikacije pokreću u 32-bitnom emulatoru, što znači da 64-bitne aplikacije nisu podržane. To znači da veliki broj Windows softvera neće funkcionisati na ovoj platformi.
Potencijalne prednosti prelaska na ARM
Apple nije otkrio previše detalja o Apple Silicon procesorima, niti kako će to uticati na Mac ekosistem, ali imamo dobar uvid u potencijalne prednosti ARM arhitekture. Iako je ovo prvi put da kompanija dizajnira prilagođene procesore za Mac računare, već godinama koristi sopstveni sistem na čipu (SoC) u iPhone i iPad uređajima.
Pošto ARM koristi pojednostavljen set instrukcija u poređenju sa X86-64, on predstavlja arhitekturu izbora za uređaje male potrošnje energije. Čipovi zasnovani na ARM-u su energetski efikasniji od Intelovih pandana, što bi moglo rezultirati značajnim poboljšanjima u trajanju baterije.
Međutim, Apple-ovi ARM čipovi nisu direktno uporedivi sa mobilnim SoC-ovima. Kompanija bi mogla da krene u suprotnom smeru i fokusira se na performanse, žrtvujući trajanje baterije zarad veće snage. Ovo će verovatno biti slučaj sa desktop računarima, kao što su iMac i Mac mini.
Malo je verovatno da će Apple izbaciti Mac zasnovan na ARM-u koji je značajno slabiji od svog Intelovog prethodnika. Ipak, nećemo znati kako se dva sistema porede dok ne stigne prvi model.
Zatim, tu je i pitanje troškova. Apple je više od decenije zavisio od Intela, plaćajući sve što je kompanija tražila za svoje čipove (uz određene popuste). Prelaskom na sopstvene proizvode, Apple će verovatno uštedeti novac raskidom veze sa trećom stranom.
Naravno, čak i ako Apple uštedi novac na proizvodnji, ta ušteda se možda neće preneti na kupca u vidu jeftinijih Mac računara. Apple verovatno ima značajna ulaganja u istraživanje i razvoj koja mora da nadoknadi, i ti troškovi će se nastaviti dok kompanija bude razmatrala dalji razvoj nakon ARM tranzicije.
Međutim, ARM poseduje i dodatne prednosti. Apple je najavio da će iOS i iPadOS aplikacije, dizajnirane za iPhone i iPad, izvorno raditi na računarima sa ARM pogonom. To će se desiti uz minimalne intervencije od strane programera. Ovo će značajno proširiti broj aplikacija dostupnih za ovu platformu. Naravno, mnoge od njih će morati biti optimizovane kako bi rad na desktopu bio zaista funkcionalan.
Čak i ako se odlučite za novi ARM MacBook, i dalje ćete moći da koristite X86-64 aplikacije zahvaljujući Rosetti. Mala je verovatnoća da će ove aplikacije raditi jednako dobro kao na Intel Mac-u, ali moraćemo da sačekamo i vidimo.
Nepoznanice vezane za Apple Silicon
Rosetta efikasno rekompajlira X86-64 aplikacije prilikom njihove instalacije, kako bi stvorila ARM verzije koje mogu funkcionisati na novoj arhitekturi. Jedini ARM Mac koji je trenutno dostupan je Mac mini sa starijim A12Z iPad SoC-om. Neki programeri su uspeli da ga iskoriste kako bi se uverili da je njihov softver spreman za ARM. Ovo je razvojni komplet, tako da nije reprezentativan za finalni proizvod. Takođe, pokreće beta softver.
Rezultati merenja koje smo do sada videli su obećavajući. Testovi sa Geekbench alatom zahtevaju korišćenje Rosette za pokretanje. Čak i sa ovim ograničenjem, Mac koji pokreće A12Z je i dalje nadmašio Surface Pro X koji pokreće nativnu ARM verziju Geekbench-a.
Ipak, uvek je mudro pristupiti hardveru prve generacije sa oprezom. Apple ima dosta iskustva u ovoj oblasti zahvaljujući iOS-u, ali je ovo novi i nepoznat svet za Mac računare. Kompanija je imala problema sa termalnim ograničenjima na MacBook Pro-u još 2019. godine i tek sada zamenjuje nepopularne „leptir“ tastature u najnovijim modelima.
Prvi Retina MacBook Pro imao je problema sa ekranom, a originalni Apple Watch je zahtevao potpunu reviziju zbog sporog načina na koji je softver „strimovao“ sa iPhone-a.
Kompanija je serijski inovator, ali to takođe znači da Apple pravi neke pogrešne korake dok ne pronađe pravi put. Ukoliko vam trenutno nije neophodan upgrade, možda bi se isplatilo sačekati bar godinu dana na sledeću generaciju Apple Silicon procesora.
Zatim, tu su i sve ostale nepoznanice vezane za novi hardver. Da li će redizajnirani iMac pokretan ARM-om i dalje omogućavati proširivu RAM memoriju? Šta će biti sa USB-A portovima? Da li će Apple ukloniti priključak za slušalice na liniji Mac-ova? I kako će izgledati Mac Pro pokretan ARM arhitekturom?
Ukoliko danas kupite Mac, znate šta dobijate. Ne znamo koliko dugo će Apple nastaviti sa proizvodnjom mašina pokretanih Intelom — pogotovo nakon što predstavi ARM verzije.
Da li vam je Mac potreban danas?
Ako vam je Mac potreban sada, kupite ga. Biće podržan godinama. Kada je Apple prešao sa PowerPC na Intel, 2005. godine je predstavio Rosettu kako bi omogućio PowerPC aplikacijama da rade na Intel mašinama. Rosetta nije izbačena iz operativnog sistema sve do 2011.
U budućnosti, Apple-ovo okruženje za razvoj softvera Xcode će omogućiti programerima da kreiraju univerzalne binarne datoteke koje će moći da se pokreću i na Intel i na Apple Silicon mašinama.
Ne morate čak ni kupiti potpuno novi Mac. Ako želite da uštedite novac, odlučite se za polovnu mašinu ili kupite renoviranu direktno od Apple-a uz garanciju kao za novu. Ipak, možda je najbolje da izbegavate starije tastature sa „leptir“ mehanizmom ako možete.
Ako prvenstveno koristite iMac ili Mac mini, možete nabaviti MacBook Air ili MacBook Pro niže specifikacije koji bi i dalje bili korisni nakon što nadogradite svoj glavni računar na ARM. Na primer, ovaj tekst pišemo na MacBook Pro-u iz sredine 2012. godine koji koristi najnoviju verziju macOS Catalina operativnog sistema.
Šta god da odaberete, možete biti sigurni da će Apple godinama nastaviti da pruža ažuriranja softvera za vaš računar.