Microsoft on välja andnud Office'i uue 64-bitise versiooni ARM-protsessoritega Windows 11 arvutitele. See kasutab uusi tööriistu, mis on kõigile kättesaadavad.
Microsoft on just välja andnud esimene Windows 11 versioon Dev-kanali Insidersile ja see sisaldab megatonni uusi funktsioone. Kuid see, mida näete ainuüksi konstruktsioonis, pole veel kõik. Microsoft teatas ka, et see muudab arendajatel lihtsamaks ARM-is Windows 11 jaoks kiiremate rakenduste loomise. Microsoft nimetab seda ARM64EC-ks, ja EC tähendab "Emulation Compatible". See on viis, kuidas arendajad saavad oma x64-rakendusi hõlpsamini ARM-i portida, ilma et peaksid kogu rakendust uuesti kompileerima. Sellega kaasas on ARM-is Windows 11 jaoks mõeldud Office'i uus 64-bitine versioon.
Nagu Microsoft ütleb, on ARM64EC ARM-i Windows 11 jaoks mõeldud rakenduse binaarliides (ABI) ja see on koostalitlusvõimeline x64-ga. See tähendab, et arendajad saavad luua rakenduse, mis kasutab mõne protsessi või mooduli jaoks ARM64EC-d ja teiste jaoks x64-d. ARM64EC kood töötab algselt ARM-is, samas kui x64 komponendid kasutavad emulatsioonikihti, mis on samuti Windows 11-s uus. Kuid arendajad saavad oma rakenduste jaoks kasutada ARM64EC-i üksi.
See tähendab, et arendajad saavad oma rakendused järk-järgult üle viia, et need oleksid ARM-seadmetes täiesti loomulikud, selle asemel, et kõike korraga teisendada. ARM64EC võimendades saab x64 komponente siiski kasutada seal, kus see on kõige mõttekam, näiteks kui konkreetne funktsioon ei nõua algset jõudlust või seda ei kasutata nii sageli. Seejärel saab iga mooduli ja protsessi ARM64EC-le üle viia, kui arendaja seda vajalikuks peab.
64-bitine Office for Windows 11 ARM-is
Et tõestada uue ABI väärtust, Microsoft teatas ka täna Office for Windows 11 64-bitiste versioonide saadavus ARM-is. Põhilised Office'i rakendused, sealhulgas Word, Excel, PowerPoint, OneNote ja Outlook, on nüüd kõik saadaval ARM64EC rakendustena. Need on keerukad rakendused, millel on palju mooduleid, nii et kõiki neid pole ARM-i algarhitektuuriks teisendatud. Kuid selle uue tööriistaga saab osa koodist nüüd algselt töötada, nii et kõik need moodulid on nüüd ARM-arvutites esimest korda saadaval. Lisaks ütleb Microsoft, et te ei tunne erinevust jõudluses võrreldes rakenduste käitamisega Inteli või AMD-põhises arvutis.
Saate aru saada, millised rakendused põhinevad ARM64EC-l, vaadates tegumihalduri vahekaarti Arhitektuur. Need rakendused on märgistatud kui ARM64 (x64 ühilduv). Teised märgistatakse lihtsalt x64-rakendusteks ja need töötavad x64 emuleerimisrežiimis.
Selle proovimiseks peab teil olema Windows 11 Insider Preview uus versioon ja teil peab olema ka ARM-põhine arvuti. Seejärel peate desinstallima Office'i 32-bitise versiooni, kui see on olemas, enne kui laadite alla uusima veebisaidilt Office.com saadaoleva versiooni. Kui see on installitud, peate minema menüüsse Konto ja registreeruma Office Insideri programmi beetakanalis. Pärast uusimale Insideri järgule värskendamist peaksid need funktsioonid olema lubatud.
Sellel esialgsel versioonil on mõned piirangud, näiteks Teamsi integreerimine Outlookiga pole veel lõppenud. Samuti võite avastada, et mõned otsingud ei tööta sellistes rakendustes nagu Outlook ja OneNote.
Võite eeldada, et need asjad on selleks ajaks lahendatud Windows 11 avaldatakse hiljem sel aastal. Selleks ajaks peaks seda uut tööriista kasutama ka teised rakendused.