Aizvērt sludinājumu

Izstrādātāju konferences WWDC 2020 ietvaros Apple pirmo reizi atklāja diezgan fundamentālu izmaiņu - Mac datori pāries no Intel procesoriem uz Apple paša Silicon mikroshēmojumiem. No tā milzis solīja tikai ieguvumus, īpaši veiktspējas un energoefektivitātes jomā. Ņemot vērā, ka šīs ir diezgan lielas izmaiņas, ir arī plaši izplatītas bažas par to, vai Apple virzās pareizajā virzienā. Viņš gatavojās pilnīgai arhitektūras maiņai, kas rada milzīgus izaicinājumus. Lietotāji visvairāk uztraucās par (atpakaļējo) saderību.

Lai mainītu arhitektūru, ir pilnībā jāpārveido programmatūra un tā optimizācija. Programmas, kas ieprogrammētas Mac datoriem ar Intel CPU, vienkārši nevar palaist Mac datoros ar Apple Silicon. Par laimi, Cupertino gigants ir izgaismojis arī to un notīrījis Rosetta risinājumu, kas tiek izmantots, lai tulkotu lietojumprogrammu no vienas platformas uz otru.

Apple Silicon virzīja Macy uz priekšu

Nepagāja ilgs laiks, un 2020. gada beigās mēs redzējām, ka tika ieviests trio no pirmajiem Mac datoriem ar M1 mikroshēmu. Tieši ar šo mikroshēmojumu Apple spēja visiem aizraut elpu. Apple datori patiešām ieguva to, ko milzis tiem solīja – no paaugstinātas veiktspējas, zema patēriņa līdz labai saderībai. Apple Silicon skaidri noteica jauno Mac datoru ēru un spēja tos virzīt līdz līmenim, par kuru pat paši lietotāji nebija domājuši. Liela nozīme šajā ziņā ir arī iepriekš minētajam Rosetta 2 kompilatoram/emulatoram, kas nodrošināja, ka jaunajos Mac datoros varējām palaist visu, kas mums bija pieejams jau pirms pārejas uz jauno arhitektūru.

Apple ir atrisinājis praktiski visu no A līdz Z. No veiktspējas un enerģijas patēriņa līdz ārkārtīgi svarīgai optimizācijai. Tas radīja vēl vienu nozīmīgu pagrieziena punktu. Mac pārdošanas apjomi sāka augt, un Apple lietotāji ar entuziasmu pārgāja uz Apple datoriem ar Apple Silicon mikroshēmām, kas savukārt motivē pašus izstrādātājus pēc tam optimizēt savas lietojumprogrammas jaunajai platformai. Šī ir lieliska sadarbība, kas nepārtraukti virza visu Apple datoru segmentu uz priekšu.

Windows neesamība Apple Silicon

No otras puses, runa nav tikai par priekšrocībām. Pāreja uz Apple Silicon radīja arī dažus trūkumus, kas lielākoties saglabājas līdz šai dienai. Kā jau minējām pašā sākumā, jau pirms pirmo Mac datoru ienākšanas Apple cilvēki gaidīja, ka lielākā problēma būs saderības un optimizācijas pusē. Tāpēc bija bažas, ka jaunajos datoros nevarēsim pareizi palaist nevienu lietojumprogrammu. Bet to (par laimi) atrisina Rosetta 2. Diemžēl joprojām saglabājas Boot Camp funkcijas trūkums, ar kuras palīdzību bija iespējams uzstādīt tradicionālos Windows līdzās macOS un viegli pārslēgties starp abām sistēmām.

MacBook Pro ar Windows 11
Windows 11 koncepcija operētājsistēmā MacBook Pro

Kā jau minējām iepriekš, pārejot uz savu risinājumu, Apple mainīja visu arhitektūru. Pirms tam tas balstījās uz Intel procesoriem, kas balstīti uz x86 arhitektūru, kas ir līdz šim visizplatītākā datoru pasaulē. Tajā darbojas praktiski katrs dators vai klēpjdators. Šī iemesla dēļ vairs nav iespējams instalēt Windows (Boot Camp) Mac datorā vai to virtualizēt. Windows ARM virtualizācija ir vienīgais risinājums. Šī ir īpaša izplatīšana tieši datoriem ar šīm mikroshēmām, galvenokārt Microsoft Surface sērijas ierīcēm. Ar pareizas programmatūras palīdzību šo sistēmu var virtualizēt arī Mac datorā ar Apple Silicon, taču arī tad jūs nesaņemsit tradicionālās Windows 10 vai Windows 11 piedāvātās iespējas.

Apple iegūst rezultātus, Windows ARM ir malā

Apple nav vienīgais, kas datoru vajadzībām izmanto arī mikroshēmas, kuru pamatā ir ARM arhitektūra. Kā minēts iepriekš, Microsoft Surface ierīces, kurās tiek izmantotas Qualcomm mikroshēmas, ir tādā pašā situācijā. Bet ir diezgan principiāla atšķirība. Kamēr Apple pāreju uz Apple Silicon izdevās pasniegt kā pilnīgu tehnoloģisku revolūciju, Windows vairs nav tik paveicies un tā vietā slēpjas noslēgtībā. Tāpēc rodas interesants jautājums. Kāpēc Windows ARM nav tik laimīgs un populārs kā Apple Silicon?

Tam ir salīdzinoši vienkāršs skaidrojums. Kā norādīja paši Windows lietotāji, tā ARM versija praktiski nesniedz nekādas priekšrocības. Vienīgais izņēmums ir ilgāks akumulatora darbības laiks kopējās ekonomijas un zemā enerģijas patēriņa dēļ. Diemžēl ar to viss beidzas. Šajā gadījumā Microsoft piemaksā par savas platformas atvērtību. Lai gan Windows ir pavisam citā līmenī programmatūras aprīkojuma ziņā, daudzas lietojumprogrammas tiek izstrādātas ar vecāku rīku palīdzību, kas, piemēram, neļauj vienkārši apkopot ARM. Saderība šajā ziņā ir ļoti svarīga. Savukārt Apple tam pieiet no cita leņķa. Viņš ne tikai nāca klajā ar Rosetta 2 risinājumu, kas rūpējas par ātru un uzticamu lietojumprogrammu tulkošanu no vienas platformas uz otru, bet tajā pašā laikā viņš piedāvāja vairākus rīkus vienkāršai optimizācijai pašiem izstrādātājiem.

rosetta2_apple_fb

Šī iemesla dēļ daži Apple lietotāji domā, vai viņiem tiešām ir nepieciešama Boot Camp vai Windows ARM atbalsts kopumā. Pateicoties Apple datoru pieaugošajai popularitātei, uzlabojas arī kopējais programmatūras aprīkojums. Tomēr tas, ko Windows konsekventi ir vairākus līmeņus priekšā, ir spēles. Diemžēl Windows ARM, iespējams, nebūtu piemērots risinājums. Vai jūs priecātos par Boot Camp atgriešanos Mac datoros, vai arī bez tās iztiktu?

.