Wie wird sich der Wechsel von Intel zu Arm-Cpus auf Mac-Benutzer auswirken?

Apple hat beschlossen, von der Verwendung von Intel-CPUs zur Stromversorgung seiner Computer auf die Verwendung eigener benutzerdefinierter ARM-basierter CPUs umzustellen, die es "Apple-Silizium" nennt. Apple entwickelt seit Jahren seine eigenen mobilen CPUs, aber dieser Wechsel von Intel zu ARM hat ein potenziell großes Problem, das den meisten Verbrauchern wahrscheinlich nicht bewusst ist. Zum Glück für Mac-Benutzer arbeitet Apple daran, die Auswirkungen auf den Endbenutzer zu minimieren.

Die Architektur

Intel- und AMD-CPUs verwenden die x86-Architektur oder genauer die x86_64-Architektur, eine 64-Bit-Variante der ursprünglichen 16- und dann 32-Bit-x86-Architekturen. Dies ist im Grunde ein Standardsatz von Anweisungen, die eine CPU ausführen kann. Beim Schreiben und Kompilieren von Apps müssen sie berücksichtigen, auf welcher Art von Plattform sie ausgeführt werden. Damit ist nicht nur Windows, macOS oder Linux gemeint, sondern auch der Befehlssatz, den die CPU ausführt. Da der x86-Befehlssatz auf dem Computermarkt allgegenwärtig ist, ist im Wesentlichen alles darauf ausgelegt, ihn zu verwenden.

Das Problem ist, dass ARM-basierte CPUs nicht den x86-Befehlssatz verwenden, sondern den ARM-Befehlssatz, und dieser ist nicht mit x86 kompatibel. Dies bedeutet, dass die meisten Programme, die auf einem Intel-basierten Mac laufen würden, auf einem ARM-basierten Mac nicht ausgeführt werden können.

Es gibt zwei Möglichkeiten, wie Apple dieses Problem beheben möchte. Die erste besteht darin, Entwickler davon zu überzeugen, ihre Apps so zu modifizieren, dass sie auch auf ARM-CPUs funktionieren, die zweite ist die Verwendung einer „Abstraktionsschicht“. Angesichts der Größe des Marktanteils von Apple wird es wahrscheinlich viele Entwickler davon überzeugen können, eine ARM-Version ihrer Software zu veröffentlichen. Es kann jedoch einige Zeit dauern, bis dies üblich ist, insbesondere da einige Codeänderungen erforderlich sind.

Die „Rosetta 2“ genannte Abstraktionsschicht ist als Notlösung konzipiert, um die Ausführung von x86-Anwendungen auf ARM-CPUs zu ermöglichen. Dieser Prozess funktioniert möglicherweise nicht für alle Anwendungen perfekt, was möglicherweise zu Stabilitäts- und Leistungsproblemen führt, sollte aber im Allgemeinen für die meisten Anwendungen funktionieren. Außerdem wird die Verarbeitungszeit erhöht, wenn die Konvertierung stattfindet, beispielsweise wenn die Anwendung installiert oder der Code ausgeführt wird.

Tipp: Die Abstraktionsschicht heißt „Rosetta 2“, da sie an die ursprüngliche Rosetta-Abstraktionsschicht anknüpft, die verwendet wurde, als Apple von IBMs PowerPC-Architektur auf Intels x86 umstieg.

In Wirklichkeit bedeutet dieser Ansatz, dass sich macOS-Benutzer möglicherweise daran gewöhnen müssen, zu überprüfen, ob die Software, die sie installieren möchten, ARM-kompatibel und nicht für x86-CPUs geeignet ist. Die Abstraktionsschicht selbst soll jedoch für den Benutzer im Wesentlichen transparent sein, daher sollte dies ein Problem sein.

Leistung

Das andere potenzielle Problem ist die Leistung. ARM-CPUs werden in der Regel in mobilen Geräten verwendet, da sie sehr energieeffizient sind und den Geräten somit eine längere Akkulaufzeit bieten. Das klingt nicht besonders nach einem Nachteil, leider haben sie sich auch in Bezug auf die Rohleistung nicht gut mit den mittleren bis oberen Leistungsstufen herkömmlicher Desktop-CPUs verglichen.

Insgesamt sollten die Effizienzänderungen gegebenenfalls zu einer spürbaren Verbesserung der Akkulaufzeit führen. Während Mid-Tier-CPUs wahrscheinlich mit ihren x86-Intel-Vorgängern einigermaßen konkurrenzfähig bleiben werden, ist dies bei den Top-Optionen möglicherweise nicht der Fall.

Um dieses Problem zu beheben, wird die erste Generation von Apple-Geräten, die tatsächlich ARM-CPUs verwenden, die Low- bis Mid-Tier-Produkte sein, während die High-End-Geräte für mindestens eine weitere Generation auf Intel verbleiben.



Leave a Comment

So klonen Sie eine Festplatte

So klonen Sie eine Festplatte

Im modernen digitalen Zeitalter, in dem Daten ein wertvolles Gut sind, kann das Klonen einer Festplatte unter Windows für viele ein entscheidender Prozess sein. Dieser umfassende Leitfaden

Wie behebt man, dass der Treiber WUDFRd unter Windows 10 nicht geladen werden konnte?

Wie behebt man, dass der Treiber WUDFRd unter Windows 10 nicht geladen werden konnte?

Wird beim Booten Ihres Computers die Fehlermeldung angezeigt, dass der Treiber WUDFRd nicht auf Ihren Computer geladen werden konnte?

So beheben Sie den NVIDIA GeForce Experience-Fehlercode 0x0003

So beheben Sie den NVIDIA GeForce Experience-Fehlercode 0x0003

Tritt auf Ihrem Desktop der NVIDIA GeForce-Fehlercode 0x0003 auf? Wenn ja, lesen Sie den Blog, um herauszufinden, wie Sie diesen Fehler schnell und einfach beheben können.

Warum lässt sich mein Chromebook nicht einschalten?

Warum lässt sich mein Chromebook nicht einschalten?

Erhalten Sie Antworten auf die Frage: Warum lässt sich mein Chromebook nicht einschalten? In diesem hilfreichen Leitfaden für Chromebook-Benutzer.

So ändern Sie das Zifferblatt einer Fitbit Versa 4

So ändern Sie das Zifferblatt einer Fitbit Versa 4

Ändere das Zifferblatt deiner Fitbit Versa 4, um deiner Uhr jeden Tag kostenlos ein anderes Aussehen zu verleihen. Sehen Sie, wie schnell und einfach es geht.

Roomba stoppt, bleibt hängen und dreht sich um – Reparieren

Roomba stoppt, bleibt hängen und dreht sich um – Reparieren

Beheben Sie ein Problem, bei dem Ihr Roomba-Roboterstaubsauger anhält, hängenbleibt und sich ständig umdreht.

So ändern Sie die Grafikeinstellungen auf Steam Deck

So ändern Sie die Grafikeinstellungen auf Steam Deck

Das Steam Deck bietet ein robustes und vielseitiges Spielerlebnis direkt auf Knopfdruck. Allerdings, um Ihr Spiel zu optimieren und das bestmögliche zu gewährleisten

Was ist isolationsbasierte Sicherheit?

Was ist isolationsbasierte Sicherheit?

Wir werden uns mit einem Thema befassen, das in der Welt der Cybersicherheit immer wichtiger wird: Isolationsbasierte Sicherheit. Dieser Ansatz zu

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Was ist SMPS?

Was ist SMPS?

Erfahren Sie, was SMPS ist und welche Bedeutung die verschiedenen Effizienzbewertungen haben, bevor Sie sich für ein SMPS für Ihren Computer entscheiden.