sv.phhsnews.com


sv.phhsnews.com / Vad är Windows 10 på ARM, och hur är det annorlunda?

Vad är Windows 10 på ARM, och hur är det annorlunda?


Microsoft lanserade bara en version av Windows 10 som körs på lågdriven ARM-hårdvara. Till skillnad från Windows RT, versionen av Windows 8 som drivs med den ursprungliga Surface and Surface 2, är detta en fullständig version av Windows 10 med ett emuleringslager som låter det köra traditionella stationära program från Windows Store.

Varför är Microsoft Lägger Windows 10 på ARM?

ARM är en annan typ av processorarkitektur från standard Intel x86 och 64-bitars Intel-arkitektur som används på datorer idag. (Även AMD producerar chips som är kompatibla med Intels arkitektur.) Mobila enheter som iPhone, iPad och Android-telefoner - tillsammans med många andra mindre enheter - har ARM-chips istället för Intel-chips i dem.

Lågdrivna ARM-datorer har några fördelar jämfört med traditionella x86-enheter (som är de flesta av stationära och bärbara datorer vi använder idag). ARM-datorer har inbyggd LTE-anslutning, som ofta ger bättre batteritid än Intel och AMD-processorer, och hårdvaran är billigare för tillverkare.

Microsoft vill att Windows 10 ska köras på ARM-hårdvara så att den kan skörda fördelarna. Visst, du brukar inte använda ett ARM-skrivbord någon gång snart, men ARM kan vara ett bra val för tabletter, 2-i-1-konvertibler och ännu mindre bärbara datorer.

I stället för att skapa en mer begränsad version av Windows för Microsoft har bestämt sig för att släppa en fullständig version av Windows 10 för ARM-hårdvara, en som även kan köra traditionella Windows-skrivbordsapplikationer.

De resulterande enheterna är utformade för att vara "alltid anslutna "Och lovar upp till 20 timmars aktiv användning och 700 timmar" Connected Modern Standby ". Och de kan även köra traditionell Windows desktop-programvara.

Microsoft tillkännagav först ett partnerskap med Qualcomm för att skapa Windows på ARM på WinHEC i december 2016.

Det kan köra x86-skrivbordsprogram

Detta är inte bara Windows RT om igen. Windows RT tillåter inte att du kör traditionell stationär programvara. Det blockerade till och med utvecklare från att kompilera sina skrivbordsapplikationer för ARM-processorer och erbjuda dem till användare. Windows RT tillåter bara appar från Windows 8 Store.

Windows 10 på ARM är helt annorlunda. Detta är hela Windows-skrivbordserfarenheten. Microsoft har skapat ett speciellt emulatorlager som gör att traditionella 32-bitars stationära applikationer kan köras på ARM-processorer, så allting ska "bara fungera". Microsoft visade till och med en version av Windows 10 Professional på ARM, och sa att den stöder alla vanliga avancerade funktioner som du hittar på Windows 10 Professional.

Emuleringen fungerar helt transparent för både användare och programmen som de kör. Den använder samma WOW (Windows on Windows) -teknologi som Windows använder för att köra 32-bitarsprogram på 64-bitarsversioner av Windows idag. Emellertid händer emellertid x86-till-ARM-emuleringen helt i programvara.

Emellertid kan emulering av programvara vara ett problem. Medan Microsoft visade att Windows 10 på ARM körde skrivbordsversionen av Photoshop och sa att den "fungerar perfekt" på Qualcomm-processorn, är det nästan säkert att det går lite avbrott i krävande stationära applikationer jämfört med att de körs på ett Intel- eller AMD-system. Vi måste vänta med att se prestandatest när Windows 10 på ARM släpps.

Låt emellertid inte distraheras av emulatorn. Detta är inte bara ett emulerat Windows 10 operativsystem. Windows-kärnan, hårdvara drivrutiner och alla program som ingår i Windows är inbyggd ARM-kod. UWP-appar (Universal Windows Platform) från Windows Store är också inbyggda ARM-program. Emulatorn används endast när du kör traditionell x86 Windows-skrivbordsprogramvara.

Mycket av denna information kommer från en video som Microsoft släppte under BUILD 2017.

Stöd för äldre maskinvaruenheter kan vara ett problem

Med Windows 10 på ARM kan emulera traditionella skrivbordsapplikationer, kommer det inte att kunna installera hårdvarukörningar skrivna för traditionella x86 eller x64 Windows operativsystem. Det kommer att behöva ARM-versioner av dessa hårddiskdrivrutiner för att stödja olika hårdvaruenheter.

Microsoft lovar att Windows 10 på ARM "kommer att ha bra support för USB-kringutrustning med hjälp av klassförare i boxen". Det är bra för moderna USB-kringutrustning. Men läs mellan raderna: Enheter som inte stöds av de inbyggda drivrutinerna fungerar inte. Skrivarverktyg och andra verktyg för hårddiskdrivrutiner kanske inte fungerar heller. Det här kan vara ett problem för äldre eller dunkla hårdvaruutrustning.

Dessa enheter kommer att skickas med Windows 10 S

Det spelar ingen roll vilken typ av CPU Windows körs på. Du får en fullständig Windows-skrivbordsupplevelse med Windows 10 Home eller Windows 10 Professional, även om du använder Windows 10 på ARM.

RELATERAD: Vad är Windows 10 S och hur är det annorlunda?

Dock kommer dessa Windows 10 på ARM-enheter att skickas med Windows 10 S, precis som Microsofts Surface Laptop. Windows 10 S är en mer begränsad upplaga av Windows 10 som endast kan köra programvara från Windows Store. Du kan dock betala för att uppgradera till Windows 10 Pro och få möjlighet att installera stationära appar, precis som du kan med Windows 10 S på Intel och AMD-datorer. Fram till september 2018 kommer uppgraderingen från Windows 10 S till Windows 10 Pro att vara gratis.

Med andra ord, med Windows 10 är ARM bara en annan hårdvaruplattform som behandlas på samma sätt - det behöver bara ett emuleringslager för att göra det möjligt . Windows 9 S är en begränsad version av Windows som kan köras på vilken hårdvaruplattform som helst.

När kommer det att släppas?

Den första Windows 10 på ARM-enheten kommer att vara Asus NovoGo som kommer att handla före utgången av 2017 . De flesta av dessa ARM-baserade enheter, till exempel HP Envy x2 med en Qualcomm Snapdragon 835-processor, kommer att finnas tillgängliga under våren 2018.


Varför är MacOS-programvaran Ibland märkt

Varför är MacOS-programvaran Ibland märkt "Darwin"?

Om du är en Mac-användare och en fläkt med öppen källkod, har du säkert sett vissa appar med "Darwin" -iketten . Men varför bär macOS-versionerna av appar det här namnet? Eftersom MacOS tillsammans med iOS och tvOS, drivs av en öppen källkod, är BSD-baserad programvara som heter Darwin. Liksom många operativsystem med öppen källkod har Darwin även en maskot: Hexley Platypus.

(how-top)

Vad är Process WindowServer och varför går det på min Mac?

Vad är Process WindowServer och varför går det på min Mac?

När du tittar på Aktivitetsmonitorn märkte du något som heter WindowServer och tar ibland upp en massa CPU-ström. RELATED: Vad är den här processen och varför kör den på min Mac? Den här artikeln är en del av vår pågående serie som förklarar olika processer som finns i Activity Monitor, som kernel_task, hidd, mdsworker, installd och många andra.

(how-top)