Жарнаманы жабу

WWDC 2020 әзірлеушілер конференциясына орай Apple алғаш рет айтарлықтай түбегейлі өзгерісті ашты - Mac компьютерлері Intel процессорларынан Apple компаниясының Silicon чипсеттеріне ауысады. Осыдан алпауыт тек тиімділікке уәде берді, әсіресе өнімділік пен энергия тиімділігі саласында. Бұл айтарлықтай үлкен өзгеріс екенін ескере отырып, Apple дұрыс бағытта келе ме деген алаңдаушылықтар да болды. Ол сәулетті толығымен өзгертуге дайындалды, бұл үлкен қиындықтарды тудырады. Пайдаланушылар (артқа) үйлесімділік туралы алаңдатты.

Архитектураны өзгерту бағдарламалық жасақтаманы толығымен қайта құруды және оны оңтайландыруды талап етеді. Intel процессорлары бар Mac компьютерлері үшін бағдарламаланған қолданбаларды Apple Silicon бар Mac компьютерлерінде іске қосу мүмкін емес. Бақытымызға орай, Купертино гиганты бұған да біраз жарық түсірді және қосымшаны бір платформадан екіншісіне аудару үшін қолданылатын Rosetta шешімін шаңнан тазартты.

Apple Silicon Мэйсиді алға итермеледі

Бұл көп уақытты қажет етпеді және 2020 жылдың соңында біз M1 чипі бар алғашқы Mac триосының енгізілуін көрдік. Дәл осы чипсеттің көмегімен Apple барлығының тынысын ала алды. Apple компьютерлері алпауыт оларға уәде еткен нәрсені алды - өнімділікті арттырудан, аз тұтыну арқылы жақсы үйлесімділікке дейін. Apple Silicon Mac компьютерлерінің жаңа дәуірін нақты анықтады және оларды тіпті пайдаланушылардың өздері де ойламаған деңгейге көтере алды. Жоғарыда аталған Rosetta 2 компиляторы/эмуляторы да бұл ретте маңызды рөл атқарады, бұл жаңа архитектураға көшкенге дейін жаңа Mac компьютерлерінде қол жетімді барлық нәрсені іске қосуға кепілдік берді.

Apple A-дан Я-ға дейін іс жүзінде барлығын шешті. Өнімділік пен қуат тұтынудан бастап өте маңызды оңтайландыруға дейін. Бұл тағы бір маңызды бетбұрыс әкелді. Mac сатылымдары өсе бастады және Apple пайдаланушылары Apple Silicon чиптері бар Apple компьютерлеріне ынтамен ауысты, бұл өз кезегінде әзірлеушілердің өздерін жаңа платформа үшін қосымшаларын оңтайландыруға ынталандырады. Бұл Apple компьютерлерінің барлық сегментін үнемі алға жылжытатын тамаша ынтымақтастық.

Apple Silicon жүйесінде Windows жүйесінің болмауы

Екінші жағынан, бұл тек артықшылықтар туралы емес. Apple Silicon-қа көшу сонымен бірге бүгінгі күнге дейін сақталып келе жатқан белгілі бір кемшіліктерді әкелді. Бастапқыда айтқанымыздай, тіпті алғашқы Mac компьютерлері келгенге дейін Apple адамдары ең үлкен мәселе үйлесімділік пен оңтайландыру жағында болады деп күткен. Сондықтан жаңа компьютерлерде ешқандай қолданбаларды дұрыс іске қоса алмаймыз ба деген қорқыныш болды. Бірақ бұл (бақытымызға орай) Rosetta 2 арқылы шешілді. Өкінішке орай, Boot Camp функциясының жоқтығы әлі күнге дейін сақталып отыр, оның көмегімен дәстүрлі Windows жүйесін macOS-пен қатар орнатуға және екі жүйе арасында оңай ауысуға мүмкіндік берді.

Windows 11 жүйесі бар MacBook Pro
MacBook Pro жүйесіндегі Windows 11 концепциясы

Жоғарыда айтқанымыздай, өз шешіміне ауысу арқылы Apple бүкіл архитектураны өзгертті. Бұған дейін ол x86 архитектурасына негізделген Intel процессорларына сүйенді, бұл компьютер әлемінде ең кең таралған. Іс жүзінде кез келген компьютер немесе ноутбук онда жұмыс істейді. Осыған байланысты Mac жүйесіне Windows (Boot Camp) орнату немесе оны виртуалдандыру енді мүмкін емес. Windows ARM виртуализациясы жалғыз шешім болып табылады. Бұл осы чипсеттері бар компьютерлер үшін, ең алдымен Microsoft Surface сериясының құрылғылары үшін тікелей арнайы тарату. Тиісті бағдарламалық құралдың көмегімен бұл жүйені Mac компьютерінде Apple Silicon көмегімен виртуализациялауға болады, бірақ сіз дәстүрлі Windows 10 немесе Windows 11 ұсынатын опцияларды ала алмайсыз.

Apple ұпай жинады, Windows ARM шетте қалды

Apple компьютерлік қажеттіліктер үшін ARM архитектурасына негізделген чиптерді пайдаланатын жалғыз компания емес. Жоғарыдағы абзацта айтқанымыздай, Qualcomm чиптерін пайдаланатын Microsoft Surface құрылғылары дәл осындай жағдайда. Бірақ айтарлықтай түбегейлі айырмашылық бар. 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 компьютерлеріне қайтарылуын құптайсыз ба, әлде онсыз жақсы бола аласыз ба?

.