Փակել գովազդը

WWDC 2020 մշակողների կոնֆերանսի կապակցությամբ Apple-ն առաջին անգամ բացահայտեց բավականին հիմնարար փոփոխություն՝ Mac-երը Intel պրոցեսորներից կանցնեն Apple-ի սեփական Silicon չիպսեթներին։ Դրանից հսկան խոստացել է միայն օգուտներ, հատկապես արդյունավետության և էներգաարդյունավետության ոլորտում։ Հաշվի առնելով, որ սա բավականին լուրջ փոփոխություն է, նաև լայնորեն մտահոգություններ են եղել այն մասին, թե արդյոք Apple-ը ճիշտ ուղղությամբ է գնում: Նա պատրաստվում էր ճարտարապետության ամբողջական փոփոխության, որը բերում է հսկայական մարտահրավերների։ Օգտատերերին ամենից շատ անհանգստացնում էր (հետամնաց) համատեղելիությունը:

Ճարտարապետության փոփոխությունը պահանջում է ծրագրաշարի ամբողջական վերանախագծում և դրա օպտիմալացում: Intel CPU-ով Mac-ների համար ծրագրավորված հավելվածները պարզապես չեն կարող գործարկվել Apple Silicon-ով Mac-երի վրա: Բարեբախտաբար, Կուպերտինոյի հսկան որոշ լույս է սփռել նաև դրա վրա և մաքրել Rosetta լուծումը, որն օգտագործվում է հավելվածը մի հարթակից մյուսը թարգմանելու համար:

Apple Silicon-ը առաջ մղեց Մեյսիին

Շատ ժամանակ չպահանջվեց, և հենց 2020 թվականի վերջին մենք տեսանք M1 չիպով առաջին Mac-երի եռյակի ներկայացումը: Հենց այս չիպսեթով Apple-ը կարողացավ բոլորի շունչը կտրել: Apple-ի համակարգիչները իսկապես ստացան այն, ինչ խոստացել էր հսկան՝ բարձր արդյունավետությունից, ցածր սպառումից մինչև լավ համատեղելիություն: Apple Silicon-ը հստակ սահմանեց Mac-ների նոր դարաշրջանը և կարողացավ դրանք հասցնել այնպիսի մակարդակի, որը նույնիսկ իրենք՝ օգտատերերը չէին համարում: Վերոհիշյալ Rosetta 2 կոմպիլյատորը/էմուլյատորը նույնպես կարևոր դեր է խաղում դրանում, որը երաշխավորեց, որ մենք կարող ենք գործարկել այն ամենը, ինչ հասանելի է նոր Mac-ներում նույնիսկ մինչև նոր ճարտարապետությանն անցնելը:

Apple-ը գործնականում լուծել է ամեն ինչ՝ A-ից մինչև Z: կատարողականից և էներգիայի սպառումից մինչև չափազանց կարևոր օպտիմալացում: Սա իր հետ բերեց ևս մեկ կարևոր շրջադարձ: Mac-ի վաճառքները սկսեցին աճել, և Apple-ի օգտատերերը խանդավառությամբ անցան Apple-ի համակարգիչներ Apple Silicon չիպերով, ինչն իր հերթին դրդում է հենց մշակողներին հետագայում օպտիմալացնել իրենց հավելվածները նոր հարթակի համար: Սա հիանալի համագործակցություն է, որն անընդհատ առաջ է տանում Apple-ի համակարգիչների ողջ հատվածը:

Windows-ի բացակայությունը Apple Silicon-ում

Մյուս կողմից, խոսքը միայն օգուտների մասին չէ: Apple Silicon-ի անցումը նաև իր հետ բերեց որոշակի թերություններ, որոնք հիմնականում պահպանվում են մինչ օրս։ Ինչպես նշեցինք հենց սկզբում, դեռևս առաջին Mac-ի հայտնվելուց առաջ Apple-ի մարդիկ սպասում էին, որ ամենամեծ խնդիրը կլինի համատեղելիության և օպտիմալացման կողմը: Հետևաբար, մտավախություն կար, որ մենք չենք կարողանա պատշաճ կերպով գործարկել որևէ հավելված նոր համակարգիչների վրա: Բայց սա (բարեբախտաբար) լուծում է Rosetta 2-ը: Ցավոք, այն, ինչ դեռ պահպանվում է, Boot Camp ֆունկցիայի բացակայությունն է, որի օգնությամբ հնարավոր եղավ macOS-ի կողքին տեղադրել ավանդական Windows-ը և հեշտությամբ անցնել երկու համակարգերի միջև:

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-ներ, թե՞ առանց դրա լավ կլինեք:

.