Le 2 février 2022 marque le jour où la version 64 bits de Raspberry Pi OS passe d’une version bêta assez longue au monde entier. La nouvelle, annoncée via un article de blog par Gordon Holingworth, directeur des produits chez Raspberry Pi Ltd, voit le lancement du système d’exploitation 64 bits. Mais cette nouvelle version n’est pas encore prête à remplacer la version 32 bits.
Initialement publié en version bêta en mai 2020, Raspberry Pi OS 64 bits a la même apparence que la vénérable version 32 bits, mais sous le capot, nous obtenons un peu plus de puissance pour les nouveaux modèles de Raspberry Pi.
Depuis le Raspberry Pi 3 (et un modèle de Raspberry Pi 2 basé sur un SoC Pi 3 sous-cadencé), les différents modèles de Raspberry Pi sont compatibles 64 bits. Pour conserver la compatibilité entre tous les modèles, Raspberry Pi est resté fidèle à un système d’exploitation 32 bits, mais comme l’équilibre entre les anciens et les nouveaux Raspberry Pi évolue pour favoriser les nouveaux modèles, un nouveau système d’exploitation 64 bits est nécessaire.
Modèle | Processeur | Noyau du bras | Port Debian / Raspbian ARM (maximum) | Largeur architecturale |
---|---|---|---|---|
Framboise Pi 1 | BCM2835 | ARM1176 | arm6hf | 32 bits |
Framboise Pi 2 | BCM2836 | Cortex-A7 | arm6hf | 32 bits |
Raspberry Pi Zéro | BCM2835 | ARM1176 | arm6hf | 32 bits |
Raspberry Pi Zéro 2 | BCM2710 | Cortex-A53 | arm64 | 64 bits |
Framboise Pi 3 | BCM2710 | Cortex-A53 | arm64 | 64 bits |
Framboise Pi 4 / 400 | BCM2711 | Cortex-A72 | arm64 | 64 bits |
Pour l’instant, l’image 32 bits est toujours l’image par défaut et recommandée promue par l’outil Raspberry Pi Imager. Cette décision garantit que les nouveaux utilisateurs peuvent être opérationnels, quel que soit le modèle de Pi qu’ils possèdent. Si vous voulez vraiment prendre l’image 64 bits pour un essai routier, vous pouvez la trouver sous Raspberry Pi OS (autre) via l’option Choisir le système d’exploitation.
Nous avons demandé à Hollingworth d’expliquer l’état actuel de Raspberry Pi OS 64 bits et dans son e-mail, Hollingworth explique que la version 64 bits a « eu moins de temps de test que la version 32 bits et pourrait donc avoir des problèmes que nous n’avons pas encore trouvés . Mais sinon, il a la même fonctionnalité là où il est sous notre contrôle de le fournir. » Cela signifie que pour la majorité des utilisateurs, le déménagement se fera sans friction. Mais bien sûr, il y aura quelques problèmes de démarrage, très probablement dus à des cas spécifiques. Si vous trouvez un problème, signalez-le !
Ce n’est pas un problème en soi, mais il y a une solution de contournement que nous devons employer. À l’heure actuelle, il n’y a pas de prise en charge 64 bits pour Widevine DRM. Cela signifie que nous ne pouvons pas lire les médias de sites tels que Disney+ et Netflix. La solution de contournement actuelle, détaillée dans le billet de blog, nous oblige à installer le navigateur Chromium 32 bits.
Hollingworth précise que les performances sur les deux architectures ne sont pas un problème, affirmant qu ‘ »il n’y a fondamentalement aucun inconvénient à faire cela (les gens semblent penser que la version 64 bits est plus rapide pour charger les pages, mais dans mes tests approfondis, il semble que ce n’est pas aussi facile à prouver que c’est le cas, les benchmarks s’exécutent plus rapidement, mais souvent cela ne se traduit pas par des améliorations réelles du chargement de la page/de l’interaction) »
Le Raspberry Pi 4 et le module de calcul 4 ont introduit un dilemme qui n’existait pas auparavant dans l’écosystème Pi. Certains modèles disposent de plus de 4 Go de RAM et, généralement, un système d’exploitation 32 bits ne peut pas accéder à plus de 4 Go. Cependant, pour ces cartes, le système d’exploitation Raspberry Pi 32 bits fonctionne toujours autour de la limite dans une certaine mesure.
« Sur Raspberry Pi 4, nous utilisons l’ARM Large Physical Address Extension (LPAE) pour accéder jusqu’à 8 Go de mémoire, sous réserve que tout processus soit limité à l’accès à 3 Go (nous réservons les 1 Go supérieurs de l’espace d’adressage virtuel pour le noyau) », explique Hollingworth.
Nous avons demandé à Hollingworth si le système d’exploitation 32 bits sera progressivement supprimé à mesure que d’autres modèles compatibles 64 bits seront publiés ? « Bien que nous fabriquions du matériel avec des processeurs 32 bits, nous continuerons avec l’image recommandée 32 bits. (Nous fabriquons toujours des modèles Pi B d’origine car nous avons toujours dit que nous continuerions à le faire tant que cela serait possible) », a-t-il déclaré. .
Pour l’instant, 32 bits et 64 bits fonctionneront en parallèle, offrant aux utilisateurs de Pis, nouveaux et anciens, la possibilité de tirer le meilleur parti de l’ordinateur monocarte populaire. Mais combien de temps avant de voir le système d’exploitation 64 bits devenir le choix dominant ?