Windows 10 kommer till ARM-processorer med stöd för x86-appar
Under WinHEC 2016 (Windows Hardware Engineering Conference) tillkännagav Microsoft att de arbetar tillsammans med Qualcomm för att föra Windows 10 till Snapdragon ARM mobila processorer. Qualcomms Snapdragon-processorer är kända för sin topprestanda och banbrytande mobila innovationer. Det som är nytt med Windows på ARM den här gången är att det kommer att vara möjligt att köra klassiska Win32 (x86) appar via emulering. Det här är fantastiska nyheter.
Annons
I samarbete med Qualcomm kommer Microsoft att ta med Windows 10 till den kommande Snapdragon 835 ARM-processorn. Snapdragon 835 är nästa generations CPU som kommer att kunna köra Win32-appar genom en speciell emulering av x86-plattformen. Enheter som använder Snapdragon 835 eller senare processorer kommer att kunna köra klassiska 32-bitars skrivbordsappar men inte inbyggda 64-bitars skrivbordsprogram ännu.
Även tunga appar som 32-bitars Photoshop kan användas i den miljön.
Microsoft demonstrerade Adobe Photoshop som körs på en Snapdragon 820 CPU och det fungerade bra där. Du kan titta på följande video för att se den i aktion:
Det är värt att nämna att den nuvarande generationens Snapdragons-processorer inte kommer att stödjas av Windows 10. Tillkännagivandet säger tydligt att x86-emuleringsfunktionen endast kommer att vara tillgänglig i nya enheter med nya processorer. Så du kommer inte att kunna installera Windows 10 Creators Update på din nuvarande Windows 10 Mobile-enhet, även om det är ett flaggskepp modell.
Emulering innebär att apparnas prestanda kan vara begränsad jämfört med att köra dem på Intel-processorer. Även om Windows 10 för ARM kommer att vara 64-bitars, kommer det inte att finnas någon emulering för 64-bitars x86-appar.
Denna förändring kan föra ut en ny klass av enheter på marknaden. Det kommer att tillåta OEM-tillverkare att bygga lågenergieffektiva enheter med ett komplett operativsystem och även telefoner som kan köra Win32-appar.
Vad tycker du om detta tillkännagivande? Vill du köpa en ARM-enhet med 32-bitars x86-appstöd?