Vai Windows 11 darbojas ar ARM?

Operētājsistēmā Windows 11 ir pieejamas daudzas jaunas funkcijas. Piemēram, jaunā atmiņas pārvaldības sistēma padara lietotāja interfeisu atsaucīgāku un palīdz pagarināt klēpjdatora akumulatora darbības laiku. Bet joprojām ir daudz jautājumu kas lietotājiem ir par jauno OS. Viens no tiem attiecas uz Windows 11 darbināšanu ar ARM.

Vai Windows 11 var darboties ar ARM?

Windows 11 ir saderīga ar lielāko daļu ARM ierīču, izņemot Snapdragon 835 ierīces. Izmantojot operētājsistēmu Windows 11, Microsoft ir atvieglojusi izstrādātājiem tādu lietotņu izveidi, kas sākotnēji darbojas ar ARM.

Galvenā problēma ar Windows 10 ierīcēm, kas aprīkotas ar ARM procesoriem, ir lietotņu trūkums. Tas ir tāpēc, ka šīs ierīces atbalsta tikai 32 bitu emulāciju. Tas faktiski ir būtisks ierobežojums daudziem lietotājiem. Būsiet priecīgi uzzināt, ka operētājsistēmā Windows 11 ir pieejams arī 64 bitu programmu atbalsts.

Windows 10 operētājsistēmā ARM tiek izmantota īpaša ARM64 sistēma ar nosaukumu CHPE jeb Compiled Hybrid Portable Executable. CHPE ir diezgan sarežģīta un nav tik viegli lietojama.

Windows 11 nodrošina x64 emulāciju ARM

Windows 11 aizstāj CHPE ar ARM64EC (Saderīgs ar emulāciju). Pateicoties šim jaunajam lietojumprogrammas binārajam interfeisam, visi spraudņi ir saderīgi ar ARM64EC kodu. Nav svarīgi, vai tie ir pārnesti uz ARM64 vai nē. Papildinformāciju skatiet ARM64EC izmantošana, lai izveidotu programmas operētājsistēmai Windows 11 ARM ierīcēs.

Tas nozīmē, ka programmas, kas lielā mērā ir atkarīgas no trešo pušu spraudņiem, piemēram, Adobe Photoshop, var bez problēmām pārnest uz Windows ar ARM. Izstrādātājiem nav jānoņem šie papildu spraudņi, pārnesot savas lietotnes.

Daudzas Windows 10 ARM lietotnēs tagad ir vietējās ARM64 lietotnes. Microsoft Teams ir viens no tiem. Varat būt drošs, ARM32 lietotnēm operētājsistēmā Windows 11 vajadzētu darboties lieliski.

Secinājums

Operētājsistēma Windows 11 ir saderīga ar lielāko daļu no ARM balstītajām ierīcēm. OS balstās uz jaunu lietojumprogrammu bināro interfeisu ar nosaukumu ARM64EC (Saderīgs ar emulāciju), atvieglojot tādu lietotņu izstrādi, kas sākotnēji darbojas ar ARM. Ko jūs domājat par šīm izmaiņām? Komentējiet zemāk.