32-Bit ist tot – was das für Android, Apple und andere bedeutet

32-Bit ist tot – was das für Android, Apple und andere bedeutet

Arm kündigte an, dass ab 2023 brandneue CPU-Kerne in ihren Smartphones nur noch 64-Bit-Prozessoren sein werden und es keinen 32-Bit-Kompatibilitätsmodus geben wird.

Ist 32-Bit tot?

Seit Apple 2013 den 64-Bit-A7-Prozessor in das iPhone 5s eingebaut hat, kommt der Bit-Prozessor in Smartphones zum Einsatz. Bald erschienen 64-Bit-Prozessoren in Android, aber sie können sowohl 32-Bit- als auch 64-Bit-Code ausführen. Es ging von 32-Bit auf 32-Bit und 64-Bit.

Jetzt lassen wir 32-Bit hinter uns und treten in die 64-Bit-Ära ein. Was bedeutet das für Android? Lass es uns herausfinden. In Smartphones wird jedes Pixel, jedes Datenbit, das über das Internet gesendet wird, jede im Flash-Speicher gespeicherte Datei, jeder abgespielte Ton und jede Berührung des Bildschirms als Zahlen angezeigt und verarbeitet. , Und andere Komponenten, wie GPU.

Es verfügt über vier Cortex-A57-Kerne und vier Cortex-A53-Kerne, jedoch nur für den 32-Bit-Modus. Im Laufe der Jahre ist alles subtiler geworden. Armv hat einige Cortex-A-Kerne, die auf Armv8 basieren, sie sind nur 32-Bit (wie Cortex-A32) und einige sind nur 64-Bit (wie Cortex-A34 und Cortex-A65). Sie haben vielleicht noch nie von diesen CPU-Designs gehört, da sie in keinem Smartphone-Prozessor verwendet werden. Cortex-A-Prozessoren von Cortex-53 bis Cortex-A75 unterstützen 32-Bit- und 64-Bit-Modi.

Switch-Spezifikationen endlich geoutet: 4X ARM Cortex A57-Kerne, 256-Kern-GPU - NintendoToday

Cortex-A76 hat sich geändert, da es den 32-Bit-Modus unterstützt, jedoch nur für Anwendungen. Sie müssen 64-Bit-Android verwenden (siehe unten), aber wenn Sie einen Snapdragon 855-Prozessor (oder neuer) haben, können Sie weiterhin 32-Bit-Anwendungen ausführen. Oder basierend auf Kryo 4xx (oder neueren) Prozessoren (einschließlich Snapdragon 480, Snapdragon 675, Snapdragon 720, Snapdragon 730, Snapdragon 765, Snapdragon 780G usw.), dann unterstützt der Prozessor 32-Bit-Betriebssysteme nicht mehr. du kannst es nicht erraten! Cortex-X2 und Cortex-A510 haben die Unterstützung für 32-Bit-Anwendungen entfernt, sodass Sie ein 64-Bit-Betriebssystem und 64-Bit-Anwendungen ausführen müssen. Dies bedeutet, dass alle persistenten 32-Bit-Anwendungen gezwungen werden, auf dem A710-Kern ausgeführt zu werden. Bis 2023 werden nicht alle Cortex-A-Prozessoren auf 64-Bit umgestellt.

Arm gab zwei Ankündigungen zur Portierung nur auf 64-Bit heraus. Er sagte, dass bis 2022 alle seine großen Kernel 64-Bit sein werden, und einige Monate später sagte er, dass bis 2023 alle seine Kerne 64-Bit sein werden. Es klingt gut, bis Sie sich erinnern, dass der Cortex-A510 (kleiner Kern) nur 64 Bit hat. Warum sind das also zwei unterschiedliche Begriffe? Das einzige, was ich fühlen kann, ist, dass wir 2022 einen neuen LITTLE-Kernel sehen werden, der 32-Bit unterstützt, und dann wird alles 64-Bit sein.

Es ist erwähnenswert, dass wir über Cortex-A-Prozessoren sprechen, die Prozessoren in Smartphones, Tablets, Chromebooks usw. sind, und wir sprechen nicht über Cortex-M-Prozessoren aus der Arm-Mikrocontroller-Serie. Grundsätzlich hat Armv8-M (M steht für Mikrocontroller) nur 32 Bit. Die Neuigkeit ist, dass 64-Bit-Android eine ausgereifte Technologie ist, und wenn die 32-Bit-Unterstützung vollständig aufgegeben wird, wird es keine großen Überraschungen geben. Die erste vollständige 64-Bit-Version von Android ist Android 5.0 (Lollipop). Es wurde 2014 veröffentlicht und unterstützt 64-Bit-Intel-Prozessoren und 64-Bit-Arm-Chips. Ab August 2019 müssen alle Google Play-Anwendungen die 64-Bit-Version unterstützen.

Um Entwicklern bei der Unterstützung von 64-Bit zu helfen, haben beliebte Spiele-Engines Unterstützung hinzugefügt: Unreal (2015), Cocos2d (2015) und Unity (2018). Ab dem 1. August 2021 bietet Google Play keine Apps mehr ohne 64-Bit-Version an. Versionen auf 64-Bit-Geräten, d. h. sie sind auf diesen Geräten nicht mehr im Play Store verfügbar.

Google stellt verschiedene Tools und umfangreiche Dokumentationen bereit, um Anwendungsentwicklern bei der Vorbereitung auf die 64-Bit-Migration zu helfen. Es gibt nichts zu tun, da in Java oder Kotlin geschriebene Anwendungen nicht geändert werden müssen, aber Anwendungen, die mit Spiele-Engines oder SDKs von Drittanbietern entwickelt wurden, müssen sicherstellen, dass sie die neueste 64-Bit-Version verwenden. Verwenden Sie 64-Bit-Android

32 Bit ist offiziell tot!  - Youtube

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *