> > > > Windows on ARM: Windows 10 S kommt mit 32- und 64-Bit x86-Emulator

Windows on ARM: Windows 10 S kommt mit 32- und 64-Bit x86-Emulator

Veröffentlicht am: von

windows 10 logoAb dem Frühjahr 2018 hat der Käufer eines ultrakompakten Notebooks neben einem Gerät mit AMD- oder Intel-Prozessor auch noch die Wahl sich ein solches mit Qualcomm Snapdragon 835, also einem ARM-Design, anzuschaffen. Auf dem Snapdragon Technology Summit hat Qualcomm zwei Geräte in Zusammenarbeit mit ASUS und HP vorgestellt – ersteres konnten wir uns vor Ort auch schon etwas genauer anschauen.

Bei einem Desktop-Gerät aber stellt sich die Frage welche Software darauf laufen wird und im Falle eines ARM-Prozessors dürften viele an die nicht sonderlich glorreichen Tage von Windows RT zurückdenken. Zusammen mit der gestrigen Hardware-Ankündigung hat Microsoft aber auch seine Strategie rund um Windows 10 S und die Always Connected PCs verkündet.

Windows 10 S wird bereits mit dem Surface Laptop ausgeliefert und kann hier auch zu einem vollwertigen Windows 10 Pro werden. Damit werden auch Beschränkungen aufgehoben, die nur Programme aus dem Windows Store zulassen. Ein Windows RT blieb immer ein Windows RT – mitsamt der entsprechenden Beschränkung auf den Windows Store.

Windows 10 S hingegen enthält einen x86-Emulator, der sowohl 32- als auch 64-Bit-ARM-Anwendungen ohne jegliche Modifikationen ausführen kann. Derzeit fehlen noch viele Informationen über die Emulatorebene, so dass auch die letztendlich erreichte Geschwindigkeit noch offen ist. Der Emulator selbst führt den Code allerdings blockweise aus, überführt x86-Code also blockweise in ARM-Code. Diese Emulation wird allerdings nicht jedesmal und im vollem Umfang ausgeführt. Microsoft nennt dies Compiled Hybrid Portable Executables. Programme sind hier vollständig als x86-Code hinterlegt, haben aber bereits native ARM-Codeelemente.

Microsoft wird dazu ein 64-bit ARM SDK zur Verfügung stellen. Dies ist zum aktuellen Zeitpunkt aber noch nicht der Fall. Dieses SDK soll aber nicht nur den Emulator enthalten, sondern auch die Möglichkeit zur Entwicklung nativer 64-Bit-ARM-Programme bieten. Diese werden aktuell noch nicht im Windows Store angeboten, alles beschränkt sich derzeit auf 32-Bit-ARM an dieser Stelle. Was Windows 10 S nicht ausführen kann sind x86-64-Bit-Programme und auch eine Hyper-V-Virtualisierung wird nicht möglich sein. Damit ist auch eine Installation von Windows 10 Enterprise auf diesen Geräten nicht möglich.

Es werden allerdings noch einige Wochen und Monate vergehen, bis die entsprechenden Notebooks auch erhältlich sein werden. Auf der CES Anfang Januar erwarten wir eine erneute Vorstellung der Geräte durch ASUS, HP, Lenovo und anderen Herstellern.

Social Links

Ihre Bewertung

Ø Bewertungen: 0

Tags

Kommentare (7)

#1
customavatars/avatar202850_1.gif
Registriert seit: 06.02.2014
Im sonnigen Süden
Admiral
Beiträge: 11847
Zitat
Was Windows 10 S nicht ausführen kann sind x86-64-Bit-Programme

Widerspricht dies nicht dem Titel?
#2
Registriert seit: 30.04.2008
Civitas Tautensium, Agri Decumates
Oberbootsmann
Beiträge: 900
Der Titel ist doppeldeutig.
Win 10 S wird nur x86-32-Bit sein, aber es geht hier um ARM-Code, der bei einer ARMv8-CPU wie der Kryo 280 ja sowohl in 32-Bit (AArch32) als auch 64-Bit (AArch64) vorliegen kann.

Es ist mir nur völlig schleierhaft, wieso MS nicht gleich ausschließlich auf AArch64 setzt.
#3
customavatars/avatar202850_1.gif
Registriert seit: 06.02.2014
Im sonnigen Süden
Admiral
Beiträge: 11847
Zitat smalM;26000884
Es ist mir nur völlig schleierhaft, wieso MS nicht gleich ausschließlich auf AArch64 setzt.

Hat womöglich technische Gründe. Die 64 Bit extension enthält unter der Haube einiges mehr als nur die Adressierung von mehr RAM.
#4
customavatars/avatar18741_1.gif
Registriert seit: 31.01.2005
Südlichstes NRW
Kapitän zur See
Beiträge: 3564
Zitat DragonTear;26000951
Hat womöglich technische Gründe.

Technisch war auch die x86 Emulation umzusetzen. ;)
x64 wäre sicherlich für die Zukunft passender gewesen, aber so kann man erst mal
sehen was macht der Markt und kann dann noch mal ne 64 Bit Version nachlegen
und die Erstkäufer zweimal zur Kasse bitten. :fresse:
#5
Registriert seit: 30.04.2008
Civitas Tautensium, Agri Decumates
Oberbootsmann
Beiträge: 900
x86-64 ist viel schwieriger zu emulieren als x86-32, da der viel größere Registersatz ja nicht mehr in dem der ARM-CPU abgebildet werden kann. Es ist eher unwahrscheinlich, daß wir da bald was 64-bittiges sehen.
Meine Frage bezog sich aber auf ARM-Code. AArch64 ist schlicht deutlich performanter, es werden ausschließlich 64-bit-CPUs eingesetzt, der Kram ist neu, Abwärtskompatibilität wird nicht benötigt; wieso also sich noch mit AArch32 herumschlagen?
#6
Registriert seit: 24.08.2009
D
Obergefreiter
Beiträge: 109
Zitat smalM;26001079
x86-64 ist viel schwieriger zu emulieren als x86-32, da der viel größere Registersatz ja nicht mehr in dem der ARM-CPU abgebildet werden kann. Es ist eher unwahrscheinlich, daß wir da bald was 64-bittiges sehen.

Wieso sollte das schwieriger sein? Sowohl bei x86 als auch bei ARM wurde beim Wechsel auf 64Bit der Registersatz vergrößert. AMD64 hat 16, AArch64 hat hingegen 31. Ich würde darauf tippen, dass man 64Bit-Support erst nach Ablaufen der entsprechenden Patente sehen wird, sofern das bis dahin überhaupt noch von Interesse ist. Aus dem gleichen Grund dürften auch die Befehlssatzerweiterungen wie SSE und AVX erst später ihren Weg in den Emulator finden. Für leistungshungrige Programme dürfte die Emulation daher eher weniger geeignet sein.
#7
Registriert seit: 15.08.2014

Gefreiter
Beiträge: 44
Hat sich Intel/AMD gemeldet um die Emulation in Grund und Boden zu klagen? Haben sie ja bereits angekündigt:
https://www.heise.de/newsticker/meldung/Intel-warnt-Qualcomm-und-Microsoft-wegen-x86-Emulator-3739824.html
Um Kommentare schreiben zu können, musst Du eingeloggt sein!

Das könnte Sie auch interessieren:

Windows 10 1703 Creators Update: Ein Überblick

Logo von IMAGES/STORIES/2017/WINDOWS_10_LOGO

Mit dem Creators Update bringt Microsoft das vierte große Feature-Update im Windows-10-Zyklus kostenlos unter die Leute. Wie der Name bereits suggeriert, hat das Redmonder Unternehmen bei diesem Update die kreativen Nutzer im Fokus. Doch neben einer aktualisierten Paint-App, welche nun auch 3D... [mehr]

ISO-Dateien des Windows 10 Creators Update stehen bereit

Logo von IMAGES/STORIES/2017/MICROSOFT

Nach einer versehentlichen Veröffentlichung in der vergangenen Woche hat Microsoft die finalen ISO-Dateien des Creators Update für Windows 10 online gestellt. Diese können ab sofort bei Microsoft heruntergeladen werden. Damit kann jeder interessierte Nutzer das dritte große Update ab sofort... [mehr]

Windows 10 integriert Werbung nun auch in den Explorer

Logo von IMAGES/STORIES/2017/WINDOWS_10_LOGO

Microsoft Windows 10 beliefert seine Nutzer leider an einigen Stellen mit Werbung. Etwa weist Microsoft nur allzu gerne im Startmenü auf Apps aus dem Windows Store hin, welche sich der Nutzer doch einmal herunterladen bzw. kaufen könnte. Mittlerweile integrieren die Redmonder Werbung jetzt... [mehr]

Fall Creators Update: Windows 10 rückt im Herbst näher an macOS

Logo von IMAGES/STORIES/2017/MICROSOFT_2

Kam der gestrige erste Tag der Microsoft Entwickler-Konferenz Build noch ohne Highlights aus, sah dies heute anders aus. Denn im Mittelpunkt stand das nächste große Update für Windows 10. Das hört auf den Namen Fall Creators Update und wird zahlreiche Änderungen am Betriebssystem vornehmen.... [mehr]

Microsoft Windows 10 Fall Creators Update steht bereit

Logo von IMAGES/STORIES/2017/WINDOWS_10_LOGO

Microsoft hat das fünfte größere Update für Windows 10 veröffentlicht. Das passend zur Jahreszeit Fall Creators Update getaufte Release kann seit heute Nachmittag als ISO direkt bei Microsoft heruntergeladen werden und wird ab sofort auch schrittweise auf bestehenden Windows-10-Systemen... [mehr]

Windows 10 soll einen speziellen Game-Modus erhalten

Logo von IMAGES/STORIES/LOGOS-2015/WINDOWS_10_LOGO

Windows 10 soll bald einen speziellen Gaming-Modus erhalten. Damit will Microsoft das Betriebssystem offenbar noch stärker in den Herzen der Spieler verankern. Wie genau der Game-Modus arbeiten soll, ist noch etwas vage. Offenbar sollen nach dem Starten eines Spiels die Systemressourcen bevorzugt... [mehr]