„Microsoft“ palengvina „Windows 11“ programų kūrimą naudojant ARM

„Microsoft“ išleido naują 64 bitų „Office“ versiją, skirtą „Windows 11“ kompiuteriams su ARM procesoriais. Jis naudoja naujas priemones, prieinamas visiems.

„Microsoft“ ką tik išleido pirmoji „Windows 11“ versija „Insiders“ kūrėjų kanale ir jame yra daugybė naujų funkcijų. Tačiau tai, ką galite pamatyti vien konstrukcijoje, dar nėra viskas. „Microsoft“ taip pat paskelbė, kad kūrėjams bus lengviau kurti greitesnes „Windows 11“ programas ARM sistemoje. Microsoft Jis vadinamas ARM64EC, o EC reiškia „Emulation Compatible“. Tai būdas kūrėjams lengviau perkelti savo x64 programas į ARM ir nereikia iš naujo kompiliuoti visos programos. Be to, ARM sistemoje yra nauja 64 bitų Office versija, skirta Windows 11.

Kaip teigia „Microsoft“, ARM64EC yra dvejetainė programos sąsaja (ABI), skirta „Windows 11“ sistemoje ARM, ir ji yra suderinama su x64. Tai reiškia, kad kūrėjai gali sukurti programą, kuri naudoja ARM64EC kai kuriems procesams ar moduliams ir x64 kitiems. ARM64EC kodas savaime veikia ARM, o x64 komponentai naudoja emuliacijos sluoksnį, kuris taip pat yra naujas Windows 11. Tačiau kūrėjai gali naudoti ARM64EC savo programoms atskirai.

Tai reiškia, kad kūrėjai gali palaipsniui perkelti savo programas į visiškai originalias ARM įrenginiuose, o ne konvertuoti viską iš karto. Naudojant ARM64EC, x64 komponentai vis tiek gali būti naudojami ten, kur tai prasmingiausia, pvz., jei konkrečiai funkcijai nereikia vietinio našumo arba ji naudojama ne taip dažnai. Kiekvienas modulis ir procesas gali būti perkeliami į ARM64EC, kaip kūrėjas mano esant tinkama.

64 bitų „Office“, skirta „Windows 11“, ARM

Norėdami įrodyti naujojo ABI vertę, „Microsoft“. taip pat paskelbta šiandien 64 bitų Office for Windows 11 versijų prieinamumas ARM. Pagrindinės „Office“ programos, įskaitant „Word“, „Excel“, „PowerPoint“, „OneNote“ ir „Outlook“, dabar pasiekiamos kaip ARM64EC programos. Tai sudėtingos programos su daugybe modulių, todėl ne visos jos buvo konvertuotos į savąją ARM architektūrą. Tačiau naudojant šį naują įrankį dalis kodo dabar gali būti paleista savaime, todėl visi šie moduliai pirmą kartą pasiekiami ARM kompiuteriuose. Be to, „Microsoft“ teigia, kad nepajusite našumo skirtumo, kai programas paleisite „Intel“ arba AMD pagrindu veikiančiame kompiuteryje.

Galėsite sužinoti, kurios programos yra pagrįstos ARM64EC, žiūrėdami užduočių tvarkyklės skirtuką Architektūra. Šios programos bus pažymėtos kaip ARM64 (suderinamas su x64). Kitos bus tiesiog pažymėtos kaip x64 programos ir veiks x64 emuliacijos režimu.

Norėdami tai išbandyti, turėsite paleisti naują „Windows 11 Insider Preview“ versiją ir turėti ARM pagrįstą kompiuterį. Tada turėsite pašalinti 32 bitų Office versiją, jei ją turite, prieš atsisiųsdami naujausią versiją iš Office.com. Įdiegę turite eiti į paskyros meniu ir prisiregistruoti prie „Office Insider“ programos beta versijos kanalo. Atnaujinus į naujausią „Insider“ versiją, šios funkcijos turėtų būti įjungtos.

Šiam pradiniam leidimui yra keletas apribojimų, pvz., Teams integracija su Outlook dar nėra baigta. Taip pat galite pastebėti, kad kai kurios paieškos neveikia tokiose programose kaip „Outlook“ ir „OneNote“.

Galite tikėtis, kad laikui bėgant šie dalykai bus išspręsti Windows 11 išleis vėliau šiais metais. Iki to laiko taip pat turėtų būti kitų programų, kurios pasinaudotų šiuo nauju įrankiu.