Wir sind nicht sicher, ob sich jeder daran erinnert, aber bereits im Juni 2021 kündigte Microsoft tatsächlich ARM64EC für sein neues Betriebssystem Windows 11 an.
Der Technologieriese aus Redmond beschreibt ARM64EC als eine neue Möglichkeit, Ihre vorhandenen x64-Anwendungen mit der nativen Leistung zu beschleunigen, die Sie von ARM erwarten.
Beachten Sie, dass Microsoft angibt, dass dies auch dann möglich ist, wenn Sie Plugins und Abhängigkeiten verwenden, die die Architektur noch nicht unterstützen.
Jetzt, etwas mehr als ein Jahr nach seiner ersten Veröffentlichung, wird ARM64EC nun vollständig von Windows 11 unterstützt, dem neuesten Betriebssystem von Microsoft.
Und da wir über die Windows 11-Emulation sprechen, sollten Sie wissen, dass Parallels Desktop 18 viele Spiele- und andere Verbesserungen mit sich bringt.
Falls Sie vielleicht nicht wissen, was die Abkürzung bedeutet: Das EC im Namen steht tatsächlich für Emulation Compatible, was wirklich selbstbewusst ist. erläuternd.
Wie Microsoft es ausdrückt, besteht die allgemeine Idee hier darin, eine Anwendungsbinärschnittstelle (ABI) bereitzustellen, die es Entwicklern ermöglicht, Anwendungen mit x64- und ARM-Code zu erstellen.
Wenn wir uns näher mit dem Thema befassen, bedeutet dies, dass ARM-Code nativ unter Windows 11 auf ARM-Geräten ausgeführt wird, während x64-spezifischer Code über Emulation ausgeführt wird.
Unnötig zu erwähnen, dass dies tatsächlich ein wichtiger Meilenstein für ARM-basiertes Windows 11 ist, da es das einzige unterstützte Microsoft-Betriebssystem mit x64-Emulation ist, das das Rückgrat von ARM64EC bildet.
Das ARM64EC ABI unterscheidet sich vom bestehenden ARM64 ABI in einer Weise, die es binärkompatibel mit x64-Code macht.
Insbesondere folgt das ARM64EC ABI den x64-Softwarekonventionen, einschließlich Aufrufkonventionen, Stack-Nutzung und Datenausrichtung, wodurch ARM64EC und x64 interoperabel werden. Als ARM64EC erstellte Anwendungen können x64-Code enthalten, müssen dies jedoch nicht, da ARM64EC ein eigenes, vollständiges, erstklassiges Windows-ABI ist.
Nach Abschluss aller Arbeiten an dem Projekt glaubt der Technologieriese nun, dass ABI stabil genug ist, um von der experimentellen Phase zu einer vollständigen Veröffentlichung überzugehen.
Darüber hinaus bietet ARM64EC einige große Vorteile für Entwickler, die jetzt ihren Code aktualisieren und sowohl x64- als auch ARM-Funktionen gleichzeitig ausführen können, anstatt sicherzustellen, dass ihre gesamte Codebasis ARM-kompatibel ist.
Unter Windows auf ARM-Geräten haben letztere eine bessere Leistung, was bedeutet, dass Sie Ihre Codebasis tatsächlich ständig aktualisieren müssen, um die native ARM-Leistung zu verbessern, ohne dabei den Überblick zu verlieren und jegliche Funktionalität zu verlieren.
Sie hätten nicht gedacht, dass das ohne Voraussetzungen funktionieren würde, oder? Ja, es gibt einige Voraussetzungen, damit dies tatsächlich funktioniert. Diese sind:
Das obige ist der detaillierte Inhalt vonARM mit Arm64EC unterstützt jetzt Windows 11 vollständig. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!