Raspberry Pi OS 64-bit ou 32-bit (Lequel choisir ?)


La Fondation Raspberry Pi a actuellement une version 64 bits en développement pour Raspberry Pi OS.
Vous vous demandez si vous devez l’essayer ? Eh bien, je vais tout vous expliquer dans cet article.

Raspberry Pi OS n’est disponible officiellement qu’en version 32 bits. Il existe une version 64 bits en développement, mais elle n’est pas encore stable. Lorsque le processeur est compatible, un système d’exploitation 64 bits améliore les performances du programme.

Nous commencerons par une brève présentation de la version 64 bits, puis nous l’essaierons, et je conclurai par mes réflexions à son sujet.

Qu’est-ce que Raspberry Pi OS 64-bit ?

Téléchargez mon glossaire !
Format PDF pour vous aider à y voir plus clair :-)

Qu’est-ce qu’un système d’exploitation 64 bits ?

Un système d’exploitation 64 bits est destiné à exploiter pleinement la puissance d’un processeur 64 bits et à améliorer les performances globales pour plusieurs raisons.

Vous pouvez vous attendre à une augmentation globale d’environ 25 % des performances avec un système d’exploitation 64 bits sur un appareil compatible. Et certaines applications en profiteront encore plus.
Il fera également un meilleur usage de la mémoire disponible, notamment sur le Raspberry Pi 4 doté de 8 Go.

En bref, c’est simple. Si vous avez un processeur 64 bits, vous devez utiliser un système d’exploitation 64 bits. Cependant, la Fondation Raspberry Pi ne propose qu’une version 32 bits de Raspberry Pis OS sur son site Web.
Alors, que devez-vous faire ?

Présentation de Raspberry Pi OS 64 bits

En mai 2020, la société Raspberry Pi a annoncé une nouvelle variante du Raspberry Pi 4, avec 8 Go de RAM.
Simultanément, ils ont annoncé le changement de nom de Raspbian à Raspberry Pi OS et la publication d’une bêta pour un système d’exploitation 64 bits pour ce nouveau modèle de Raspberry Pi.

Près d’un an plus tard, au moment de la rédaction de cet article, cette version est toujours en cours de développement et ne semble pas être une priorité pour la Fondation Raspberry Pi.
Nous avons obtenu une mise à jour en août 2020, mais rien depuis.

Pourquoi la Fondation Raspberry Pi n’avance pas ?

Il semble un peu bizarre de sortir des puces 64 bits sans proposer un système d’exploitation 64 bits pour les utiliser. Mais comme l’a expliqué James Hughes, il y a plusieurs raisons à cela :

Nous n’avons besoin que d’une seule distribution, et qu’elle fonctionne sur tous les appareils. Cela signifie beaucoup moins de travail de maintenance – nous sommes une petite équipe. […] Il y a pas mal de travail à faire pour passer toute la distribution en 64 bits, y compris un travail assez délicat sur tout ce qui communique avec le GPU, qui est en 32 bits.

James Hughes – Ingénieur logiciel principal @ Raspberry Pi Ltd

Ils veulent donc que tout reste simple, pour eux et pour nous. Bien qu’il existe encore de nombreux Raspberry Pi fonctionnant avec une puce 32 bits, ils travaillent au développement du 64 bits, mais sa sortie prochaine en tant que version principale n’est pas une priorité.

Dans la prochaine partie, je vous montrerai comment l’essayer. Comme il s’agit d’une version bêta, attendez-vous à quelques bugs, et ne vous attendez pas à ce qu’ils soient corrigés rapidement. Vous pouvez l’essayer à titre expérimental, mais je ne le ferais pas dans un environnement de production.

Maîtrisez Raspberry Pi en 30 jours
10% de remise aujourd'hui !
Téléchargez le livre numérique.
Découvrez les secrets du Raspberry Pi à travers un challenge de 30 jours.

Comment installer Raspberry Pi OS 64-bit

Télécharger Raspberry Pi OS 64-bit

Sur le site officiel et dans Raspberry Pi Imager, vous ne trouverez que la version 32 bits. Vous devez vous rendre directement sur ce lien pour trouver les dernières versions disponibles.

Cliquez sur le dossier correspondant à la dernière version disponible et téléchargez le fichier ZIP qu’il contient.

Installation

Une fois téléchargé, vous pouvez flasher le fichier image sur votre carte SD avec Balena Etcher ou Raspberry Pi Imager comme d’habitude.

Consultez mon tutoriel sur l’installation de Raspberry Pi OS ici si vous avez besoin de conseils à ce sujet.

Vue d’ensemble

Au premier démarrage, vous ne verrez pas de différence par rapport à une installation 32 bits. L’assistant de bienvenue s’affichera comme d’habitude, et vous trouverez les mêmes applications préinstallées que sur Raspberry Pi OS Desktop.

Comme l’image a plus de 6 mois au moment de l’écriture, il y a beaucoup plus de mises à jour pour la version 64 bits. J’ai mis à jour de 10.5 à 10.8 (alors que le système d’exploitation 32 bits est déjà en 10.8).


Pendant la mise à jour, il ne fait aucun doute que nous sommes sur un système d’exploitation 64 bits.

Vous remarquerez également que quelques applications sont absentes de l’outil « Logiciels recommandés ». Par exemple, il n’y a pas de Minecraft Pi ou Mathematica que vous pouvez installer directement.
Ces logiciels n’ont pas de version disponible pour le système d’exploitation 64 bits.

En dehors de cela, les réactions que vous aurez dépendront fortement des applications que vous utilisez au quotidien. Certaines d’entre elles seront plus rapides, d’autres buguées et pour la plupart d’entre elles, vous ne remarquerez aucun changement.
Donc, la meilleure chose à faire est d’essayer et de voir comment cela se passe pour vous :).

Initiation au Raspberry Pi
10% de remise aujourd'hui !
Visionnez ma formation vidéo pour démarrer du bon pied.
Découvrez le Raspberry Pi, le matériel, ses logiciels particuliers et créez vos 5 premiers projets avec moi.

Devez-vous utiliser Raspberry Pi OS 64-bit ?

Votre modèle de Raspberry Pi

Il est inutile d’installer un système d’exploitation 64 bits sur un processeur 32 bits.
La première chose à faire est donc de vérifier si votre modèle de Raspberry Pi est compatible.

Si vous avez un Raspberry Pi 3, 4 ou 400, cela devrait aller.
Pour les versions plus anciennes, vous avez probablement un processeur 32 bits, donc cela ne vaut pas la peine de passer à la version bêta.
Achetez un Raspberry Pi 4 sur Amazon au meilleur prix, vous ne le regretterez pas. Les anciens modèles seront limités pour de nombreux projets, il est temps de faire une mise à jour 🙂

Problèmes connus

Comme je vous l’ai dit, le système Raspberry Pi 64-bits est toujours en version bêta.
Il est livré avec un tas de problèmes connus, comme indiqué sur le forum officiel :

  • Il n’y a pas d’accélération matérielle de la vidéo dans VLC ou Chromium.
  • libraspberrypi0, libraspberrypi-dev et libraspberrypi-doc ont été déplacées de /opt/vc/* vers /usr/* (ce qui les rend plus standard). Tout code construit avec ces bibliothèques devra être modifié pour faire référence à un emplacement plus standard (/usr/lib/ plutôt que /opt/vc/lib).
  • En conséquence, de nombreux paquets qui attendent libGLESv2.so libEGL etc. devront être revus.
  • raspberrypi-bootloader et raspberrypi-kernel contiennent des binaires non-64bit inutiles et il manque le travail effectué pour minimiser le délai entre la suppression des fichiers et leur installation dans /boot
  • Il n’y a pas de Wolfram Mathematica construit pour AArch64.
  • Minecraft Pi doit être revu
  • VLC a besoin d’une recompilation (non disponible)
  • Serveur VNC pas encore recompilé pour 64bit

Vous pouvez également vous attendre à d’autres bogues en fonction des applications que vous utilisez.
En fonction de ce que vous comptez faire de votre installation, vous devrez faire un choix entre stabilité et performances potentielles.

Pour être honnête, je n’ai pas vu de problème avec YouTube sur la version 64 bits. Je n’ai pas eu de baisse en 1080p. Donc, je ne sais pas si cette liste de bogues est vraiment à jour ou non.

Si vous trouvez un autre problème non répertorié ici, vous pouvez vérifier s’il a déjà été signalé sur GitHub. Si un problème n’a pas été signalé, postez-en un nouveau, cela aidera les développeurs à améliorer le système.

Performances

Si vous disposez d’un modèle récent de Raspberry Pi et que les problèmes connus et autres bogues ne vous dérangent pas, le principal avantage de cette version réside dans les performances auxquelles vous pouvez vous attendre.
Vraiment ?

Le problème est que la plupart des applications sur Raspberry Pi OS 64-bit sont encore codées pour un système 32-bit. Ainsi, même avec un processeur 64 bits sur un modèle récent de Raspberry Pi, vous ne verrez peut-être pas une amélioration majeure des performances.

En théorie, les performances devraient être légèrement meilleures sur un système d’exploitation 64 bits, même avec des applications 32 bits. Mais ne vous attendez pas à une amélioration majeure.
Vous obtiendrez de meilleurs résultats pour les applications qui nécessitent de nombreux calculs pour fonctionner, mais cela ne changera rien si la limite est la RAM disponible ou la vitesse de la carte SD.

Le temps de démarrage était 10% plus rapide sur la version 64 bits – ce ne sont que quelques secondes gagnées, donc ce n’est pas vraiment la révolution attendue.

Téléchargez mon glossaire !
Format PDF pour vous aider à y voir plus clair :-)

Autres options

Comme vous l’avez peut-être déjà remarqué, je ne suis pas très enthousiaste à l’égard de cette version du système d’exploitation Raspberry Pi. J’espère qu’ils l’amélioreront bientôt, afin que nous puissions utiliser tout le potentiel des modèles récents de Raspberry Pi. Cependant, cela ne semble pas être une priorité pour les développeurs.

Si vous recherchez un système d’exploitation 64 bits, vous devriez probablement essayer l’une de ces excellentes options :

Tous les liens mènent à mes tutoriels pour ces systèmes. Vous trouverez une version 64 bits stable de chacun d’entre eux sur leurs sites officiels et bénéficierez véritablement de meilleures performances avec celle-ci.


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Patrick Fromaget

Je suis l'auteur principal et le créateur de RaspberryTips. Mon but est de vous aider sur tous vos problèmes qui concernent Raspberry Pi en publiant des guides détaillés et des tutoriels rapides. Dans la vraie vie, je suis administrateur système (Linux principalement) avec une solide expérience dans le développement web.

Recent Posts

"Maitrisez Python sur Raspberry Pi" est enfin disponible en français (10% de réduction cette semaine)

X