Anzeige schließen

Apple Silicon ist seit 2020 bei uns. Als Apple diese große Veränderung einführte, nämlich den Ersatz von Intel-Prozessoren durch eine eigene Lösung, die auf einer anderen ARM-Architektur basiert. Dadurch bieten die neuen Chips zwar eine deutlich höhere Leistung bei gleichzeitig besserer Wirtschaftlichkeit, bringen aber auch gewisse Tücken mit sich. Alle für Intel-Macs entwickelten Anwendungen können nicht ohne Hilfe auf Computern mit Apple Silicon ausgeführt werden.

Da es sich um unterschiedliche Architekturen handelt, ist es einfach nicht möglich, ein Programm für eine Plattform auf einer anderen auszuführen. Es ist ein bisschen so, als würde man versuchen, eine .exe-Datei auf Ihrem Mac zu installieren, aber in diesem Fall ist der limitierende Faktor, dass das Programm für eine bestimmte Plattform basierend auf dem Betriebssystem verteilt wurde. Wenn die oben genannte Regel gelten würde, wären Macs mit neuen Chips natürlich praktisch dem Untergang geweiht. Wir würden praktisch nichts darauf spielen, außer nativen Anwendungen und solchen, die bereits für die neue Plattform verfügbar sind. Aus diesem Grund hat Apple die alte Lösung namens Rosetta 2 entstaubt.

rosetta2_apple_fb

Rosetta 2 oder Übersetzungsschicht

Was genau ist Rosetta 2? Dabei handelt es sich um einen ziemlich hochentwickelten Emulator, dessen Aufgabe darin besteht, die Fallstricke beim Übergang von Intel-Prozessoren zu Apple-Silicon-Chips zu beseitigen. Dieser Emulator kümmert sich speziell um die Übersetzung von Anwendungen, die für ältere Macs geschrieben wurden, sodass er sie auch auf Macs mit M1-, M1 Pro- und M1 Max-Chips ausführen kann. Dies setzt natürlich eine gewisse Leistung voraus. Diesbezüglich kommt es allerdings auf das jeweilige Programm an, da einige, wie beispielsweise Microsoft Office, nur einmal „übersetzt“ werden müssen, weshalb der erste Start länger dauert, Sie danach aber keine Probleme haben werden. Darüber hinaus ist diese Aussage heute nicht mehr gültig. Microsoft bietet bereits native M1-Anwendungen aus seiner Office-Suite an, daher ist es nicht erforderlich, die Rosetta 2-Übersetzungsschicht zu verwenden, um sie auszuführen.

Die Aufgabe für diesen Emulator ist also sicherlich nicht einfach. Tatsächlich ist eine solche Übersetzung recht leistungsintensiv, weshalb es bei manchen Anwendungen zu Sprachproblemen kommen kann. Allerdings ist zu beachten, dass dies nur eine Minderheit der Apps betrifft. Dies verdanken wir der hervorragenden Leistung der Apple Silicon Chips. Zusammenfassend lässt sich sagen, dass Sie in den allermeisten Fällen keine Probleme mit der Verwendung des Emulators haben werden und möglicherweise nicht einmal über dessen Verwendung Bescheid wissen. Alles läuft im Hintergrund ab, und wenn der Benutzer nicht direkt im Aktivitätsmonitor oder in der Anwendungsliste auf den sogenannten Typ der jeweiligen Anwendung schaut, weiß er möglicherweise nicht einmal, dass die jeweilige App tatsächlich nicht nativ läuft.

apple_silicon_m2_chip
Dieses Jahr sollten wir Macs mit dem neuen M2-Chip sehen

Warum native M1-Apps unerlässlich sind

Natürlich ist nichts fehlerfrei, das gilt auch für Rosetta 2. Natürlich hat diese Technologie auch gewisse Einschränkungen. Es kann beispielsweise keine Kernel-Plugins oder Computervirtualisierungsanwendungen übersetzen, deren Aufgabe es ist, x86_64-Plattformen zu virtualisieren. Gleichzeitig werden die Entwickler darauf aufmerksam gemacht, dass die Übersetzung der Vektoranweisungen AVX, AVX2 und AVX512 nicht möglich ist.

Vielleicht können wir uns fragen, warum es eigentlich wichtig ist, nativ laufende Anwendungen zu haben, wenn Rosetta 2 in den allermeisten Fällen darauf verzichten kann? Wie oben erwähnt, merken wir als Benutzer meistens nicht einmal, dass die jeweilige Anwendung nicht nativ läuft, weil sie uns dennoch ununterbrochenen Spaß bietet. Andererseits gibt es Anwendungen, bei denen wir uns dessen durchaus bewusst sind. Beispielsweise ist Discord, eines der beliebtesten Kommunikationstools, derzeit nicht für Apple Silicon optimiert, was die meisten Benutzer wirklich verärgern kann. Dieses Programm funktioniert im Rahmen von Rosetta 2, hängt jedoch extrem fest und geht mit einer Menge anderer Probleme einher. Glücklicherweise blitzen bessere Zeiten auf. Die Discord Canary-Version, eine Testversion der Anwendung, ist endlich für Macs mit neuen Chips verfügbar. Und wenn Sie es bereits ausprobiert haben, werden Sie sicherlich zustimmen, dass die Verwendung völlig anders und völlig einwandfrei ist.

Glücklicherweise begleitet uns Apple Silicon schon seit einiger Zeit und es ist mehr als klar, dass hier die Zukunft der Apple-Computer liegt. Gerade deshalb ist es äußerst wichtig, dass wir alle notwendigen Anwendungen in modifizierter Form zur Verfügung haben oder dass sie sog. nativ auf den jeweiligen Maschinen laufen. Auf diese Weise können Computer Strom sparen, der sonst durch die oben erwähnte Rosetta 2 auf die Übersetzung entfallen würde, und so die Leistungsfähigkeit des gesamten Geräts insgesamt noch etwas steigern. Da der Cupertino-Riese die Zukunft in Apple Silicon sieht und es mehr als klar ist, dass sich dieser Trend in den kommenden Jahren definitiv nicht ändern wird, erzeugt er auch einen gesunden Druck auf die Entwickler. Daher müssen sie ihre Anträge auch in dieser Form vorbereiten, was sukzessive geschieht. Zum Beispiel auf dieser Webseite Sie finden eine Liste von Apps mit nativer Apple Silicon-Unterstützung.

.