Windows 10 ARM emulátor: Mi az és mit csinál

A Fall Creators Update óta az ARM64 (vagy ARM32) gépekkel rendelkező felhasználók problémamentesen futtathatják a Windows 10 rendszert. Két támogatott kiadás a Windows 10 Pro és a Windows 10 S. Ez sok előnnyel jár és sokoldalúvá teszi a platform egy kicsit elakadt fejlesztését.

Hogyan működik a Windows 10 ARM emulátor?

Most ne tévessze meg ezt a Windows 10 Mobile-on, mivel a Qualcomm-meghajtású processzorok egyre több nem okostelefon-eszközön találják meg a helyüket. Ez az áttörés lehetővé teszi a felhasználók számára az alacsony energiafogyasztás és a mobil adatátviteli funkciók használatát az ARM architektúrában.

Mivel a szabványos x86 és x64 processzorok összes UWP alkalmazásai hibátlanul emulálnak az ARM-en, akkor a teljes Windows 10 élményt kapja az összes jóvoltából, amit egy ARM CPU hozza az asztalhoz.

De hogyan emulálja a Windows 10 ARM x86 és x64 alkalmazásokat? Vagy először is megteheti? Ez megtörténhet, és zökkenőmentes módon.

Az egyetlen kivétel az x64 Win32 alkalmazások, amelyek nem támogatottak. A WOW64 réteg emulációjának köszönhetően az alkalmazásokat nem kell újrafordítani vagy módosítani.

Úgy működik, hogy az x86 utasítások blokkjait az ARM64 utasításokba optimalizálja a teljesítmény javítása érdekében. Ennek megfelelően ezek az utasítások lefordításra és gyorsítótárba kerülnek, így az alkalmazásmodulok úgy vannak optimalizálva, hogy zökkenőmentesen működjenek.

Elsősorban, ha a használni kívánt alkalmazás ARM-verzióval rendelkezik, akkor ez a verzió lesz. Másrészt, ha ez nem így van, a rendszer az x86 architektúra verzióját biztosítja.

Milyen gondolataid vannak a Windows 10-ről az ARM-alapú eszközökön? Mondja el nekünk az alábbi megjegyzések részben.