Затвори рекламата

По повод конференцията за разработчици WWDC 2020, Apple разкри за първи път доста фундаментална промяна - Mac компютрите ще преминат от процесори на Intel към собствени чипсети Silicon на Apple. От това гигантът обещава само ползи, особено в областта на производителността и енергийната ефективност. Като се има предвид, че това е доста голяма промяна, има и широко разпространени опасения дали Apple се движи в правилната посока. Той се подготвяше за пълна промяна на архитектурата, което носи огромни предизвикателства. Потребителите бяха най-притеснени за (обратната) съвместимост.

Смяната на архитектурата изисква цялостен редизайн на софтуера и неговата оптимизация. Приложенията, програмирани за Mac с процесори Intel, просто не могат да се изпълняват на Mac с Apple Silicon. За щастие, гигантът от Купертино хвърли малко светлина и върху това и изтупа праха от решението Rosetta, което се използва за превод на приложение от една платформа на друга.

Apple Silicon избута Мейси напред

Не отне много време и точно в края на 2020 г. видяхме представянето на трио от първите Macs с чипа M1. Именно с този чипсет Apple успя да спре дъха на всички. Компютрите на Apple наистина получиха това, което гигантът им обеща - от повишена производителност, през ниска консумация, до добра съвместимост. Apple Silicon ясно дефинира новата ера на Macs и успя да ги тласне до ниво, което дори самите потребители не са обмисляли. Гореспоменатият компилатор/емулатор на Rosetta 2 също играе важна роля в това, което гарантира, че можем да стартираме всичко, което имахме на разположение на новите Mac дори преди прехода към новата архитектура.

Apple е решил практически всичко от А до Я. От производителност и консумация на енергия до изключително важна оптимизация. Това доведе със себе си още една важна повратна точка. Продажбите на Mac започнаха да растат и потребителите на Apple с ентусиазъм преминаха към компютри на Apple с чипове Apple Silicon, което от своя страна мотивира самите разработчици впоследствие да оптимизират своите приложения за новата платформа. Това е страхотно сътрудничество, което непрекъснато движи напред целия сегмент от компютри на Apple.

Липсата на Windows на Apple Silicon

От друга страна, не става въпрос само за ползите. Преходът към Apple Silicon също доведе със себе си някои недостатъци, които в повечето случаи продължават да съществуват и до днес. Както споменахме още в началото, още преди пристигането на първите Mac-ове, хората от Apple очакваха, че най-големият проблем ще бъде от страна на съвместимостта и оптимизацията. Поради това имаше страх, че няма да можем да изпълняваме правилно никакви приложения на новите компютри. Но това (за щастие) се решава от Rosetta 2. За съжаление, това, което все още продължава, е липсата на функцията Boot Camp, с помощта на която беше възможно да се инсталира традиционен Windows заедно с macOS и лесно да се превключва между двете системи.

MacBook Pro с Windows 11
Концепция на Windows 11 на MacBook Pro

Както споменахме по-горе, преминавайки към собствено решение, Apple промени цялата архитектура. Преди това разчиташе на процесори на Intel, изградени на архитектурата x86, която е най-разпространената в компютърния свят. Практически всеки компютър или лаптоп работи на него. Поради това вече не е възможно да инсталирате Windows (Boot Camp) на Mac или да го виртуализирате. Виртуализацията на Windows ARM е единственото решение. Това е специална дистрибуция директно за компютри с тези чипсети, предимно за устройства от серията Microsoft Surface. С помощта на подходящия софтуер тази система може да бъде виртуализирана и на Mac с Apple Silicon, но дори и тогава няма да получите опциите, предлагани от традиционните Windows 10 или Windows 11.

Apple постига резултати, Windows ARM е в кулоарите

Apple не е единствената, която също използва чипове, базирани на ARM архитектурата за компютърни нужди. Както споменахме в параграфа по-горе, устройствата на Microsoft Surface, които използват чипове от Qualcomm, са в същата ситуация. Но има доста фундаментална разлика. Докато Apple успя да представи прехода към Apple Silicon като пълна технологична революция, Windows вече няма такъв късмет и вместо това се крие в уединение. Следователно възниква интересен въпрос. Защо Windows ARM не е толкова щастлив и популярен като Apple Silicon?

Има сравнително просто обяснение. Както посочиха самите потребители на Windows, неговата версия за ARM не носи практически никакви предимства. Единственото изключение е по-дългият живот на батерията в резултат на обща икономия и ниска консумация на енергия. За съжаление свършва дотук. В този случай Microsoft плаща допълнително за отвореността на своята платформа. Въпреки че Windows е на съвсем друго ниво по отношение на софтуерното оборудване, много приложения се разработват с помощта на по-стари инструменти, които например не позволяват проста компилация за ARM. Съвместимостта е абсолютно критична в това отношение. Apple, от друга страна, подхожда от различен ъгъл. Той не само създаде решението Rosetta 2, което се грижи за бърз и надежден превод на приложения от една платформа на друга, но в същото време предостави редица инструменти за проста оптимизация на самите разработчици.

rosetta2_apple_fb

Поради тази причина някои потребители на Apple се чудят дали наистина имат нужда от Boot Camp или поддръжка за Windows ARM като цяло. Поради нарастващата популярност на компютрите на Apple, цялостното софтуерно оборудване също се подобрява. Но това, пред което Windows постоянно е с няколко нива напред, са игрите. За съжаление Windows ARM вероятно не би бил подходящо решение. Бихте ли приветствали връщането на Boot Camp към Mac или ще се оправите без него?

.