Raspberry Pi 4 : 8 Go vraiment nécessaire ? (Vs 4 Go)
Saviez-vous que la version 8 Go du Raspberry Pi 4 n’était pas disponible lors de la sortie du Pi 4 ? Le choix du Raspberry Pi à acheter était plus facile à l’époque. J’ai acheté ma version 4 Go sans trop y réfléchir. Maintenant que la version 8 Go existe, est-elle vraiment utile ? C’est ce que nous allons découvrir.
Dans l’ensemble, la version 4 Go du Raspberry Pi 4 est suffisante dans la plupart des cas. Raspberry Pi OS fonctionne parfaitement avec 1 Go, donc 8 Go sont plus que suffisants. Cependant, certains projets tels que la virtualisation et les serveurs à fort trafic peuvent mieux fonctionner avec 8 Go de RAM.
Nous discuterons d’abord des différences entre le Raspberry Pi 4 avec 4 Go ou 8 Go de RAM. J’expliquerai ensuite la théorie (dans quels cas c’est utile ou non), puis partagerai quelques tests que j’ai effectués avec les deux, et résumerai mes recommandations.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
La quantité de RAM sur les modèles Raspberry Pi
Le Raspberry Pi 4 est le premier modèle disponible où vous pouvez choisir la quantité de RAM qu’il contient. Le Raspberry Pi 3B+ n’a que 1G, le Raspberry Pi Zero a forcément 512 Mo, etc.
Lors de sa sortie (juin 2019), le Raspberry Pi 4 était disponible avec trois options : 1 Go, 2 Go ou 4 Go.
À cette époque, nous étions habitués à avoir un maximum de 1 Go de RAM sur n’importe quel Raspberry Pi, les nouvelles options étaient donc très appréciées. La version 1 Go était disponible à 35 $, 2 Go à 45 $ et 4 Go à 55 $.
C’était une évidence quand j’ai acheté le mien. 4 Go semblait parfait pour n’importe quel projet, et le prix était excellent.
Mais un an plus tard, la Fondation Raspberry Pi a ajouté une quatrième option : 8 Go. Elle espérait la sortir simultanément, mais le pack LPDDR4 de 8 Go n’était pas disponible à l’époque (lire l’annonce, en anglais sur le blog officiel, pour plus de détails).
L’autre problème, à l’époque, était que Raspberry Pi OS (le système d’exploitation officiel du Raspberry Pi) n’était disponible qu’en version 32 bits. Sur ces systèmes, un processus ne peut utiliser que 3 Go de RAM, donc à part le multitâche avec de gros processus, il n’y avait pas vraiment de raison d’utiliser 8 Go de RAM.
Ainsi, lorsque le Raspberry Pi 4 de 8 Go est sorti, il n’a pas suscité un grand enthousiasme, mais les choses ont changé depuis.
Nous avons maintenant Raspberry Pi OS 64-bit disponible, ainsi que d’autres distributions 64-bit (vous pouvez consulter mes guides pour Ubuntu ou Manjaro par exemple).
Alors, devez-vous en acheter un ou choisir une option moins coûteuse ?
Raspberry Pi 4 GB vs 8 GB : spécifications
Dans l’ensemble, le Raspberry Pi 4 avec 4 Go et celui avec 8 Go sont identiques. Ils ont les mêmes composants, à l’exception de la quantité de RAM incluse.
Sur ma photo, on peut voir de légères différences entre les deux cartes, mais c’est uniquement parce que ma version 8 Go (à gauche) est plus récente que la 4 Go que j’ai achetée en 2019. Si vous en avez acheté un de chaque aujourd’hui, vous ne devriez pas constater de différence.
Pour rappel, voici les principales spécifications d’un Raspberry Pi 4 :
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Raspberry Pi 4 B – 4 Go | Raspberry Pi 4 B – 8 Go | |
---|---|---|
CPU | 4x Cortex-A72 1.5 Ghz (ou 1.8Ghz sur les modèles récents) | 4x Cortex-A72 1.5 Ghz (ou 1.8Ghz sur les modèles récents) |
RAM | 4 Go | 8 Go |
GPU | Broadcom VI @ 500 MHz | Broadcom VI @ 500 MHz |
USB | 2x USB 2.0 ports 2x USB 3.0 ports | 2x USB 2.0 ports 2x USB 3.0 ports |
HDMI | 2x Micro-HDMI | 2x Micro-HDMI |
Ethernet | 10/100/1000 Mbits/s | 10/100/1000 Mbits/s |
Bluetooth | 5.0 | 5.0 |
Alimentation électrique | USB-C | USB-C |
Puissance (au ralenti) | 600 mA | 600 mA |
Prix normal | $55 | $75 |
Donc, en gros, à part la quantité de RAM et le prix, ce sont les mêmes composants. Même la consommation d’énergie identique pour les deux options.
En ce qui concerne le prix, vous devriez payer environ 20$ de plus pour la version 8 Go que pour la version 4 Go si vous pouvez les trouver en stock chez un revendeur officiel.
À ce sujet, je vous recommande la lecture de cet article que j’ai écrit récemment : Pourquoi Les Raspberry Pis Sont Si Chers ?
Théorie : Est ce que 8 Go est vraiment utile sur un Raspberry Pi ?
8 Go de RAM sur un Raspberry Pi ne sera utile qu’avec des systèmes d’exploitation 64 bits, pour une utilisation comme serveur avec de nombreux utilisateurs, pour la virtualisation ou pour le multitâche avec des applications lourdes.
Pour les projets habituels ou même l’utilisation d’un ordinateur de bureau, il n’est pas nécessaire de disposer d’autant de RAM.
Applications lourdes
Les applications qui nécessitent beaucoup de RAM sur un ordinateur ne sont pas nécessairement disponibles sur le Raspberry Pi. Mais il y a quand même quelques cas où avoir plus de RAM peut être utile.
Tout ce qui est lié à l’édition d’images et de vidéos fonctionnera mieux avec plus de RAM. Le jeu est un autre cas qui vient à l’esprit, même si nous avons tendance à jouer à de vieux jeux sur Raspberry Pi (la Nintendo 64 avait 4,5 Mo de RAM !).
Dans une moindre mesure, l’utilisation en tant qu’ordinateur de bureau avec des tonnes d’onglets ouverts dans un navigateur Web peut également bénéficier d’une plus grande quantité de RAM. Mais dans ce cas, le CPU vous ralentira aussi sur un Raspberry Pi.
Serveurs à fort trafic
Il est essentiel d’avoir plus de RAM si vous hébergez un serveur qui reçoit beaucoup de trafic.
Par exemple, un serveur Web (comme Apache), utilise une certaine quantité de RAM pour chaque connexion (utilisateur actif). Plus vous avez d’utilisateurs, plus vous avez besoin de RAM.
Apache n’est probablement pas un bon exemple, car il n’a besoin que de quelques Mo de RAM pour chaque utilisateur. Je doute que vous hébergiez un site web avec plusieurs milliers d’utilisateurs simultanés sur un Raspberry Pi. Mais d’autres serveurs sont plus gourmands.
Par exemple, un serveur Minecraft aura déjà besoin de 1 à 2 Go pour se lancer, et ensuite vous pouvez rapidement avoir besoin de 4 à 8 Go avec plusieurs joueurs connectés (surtout si vous avez beaucoup de plugins installés).
Hyperviseurs (machines virtuelles)
Le principal scénario où 8 Go sont vraiment utiles est celui où vous hébergez des machines virtuelles sur votre Raspberry Pi. Sur les anciens modèles, c’était impossible avec seulement 1 Go. 4 Go sont corrects, mais rapidement limités, et avec 8 Go, vous pouvez héberger plusieurs VM sans problème.
J’ai un guide sur comment utiliser Proxmox sur Raspberry Pi (en anglais), par exemple. Vous pouvez garder, disons 1 Go pour l’hyperviseur, et ensuite créer 3 à 5 machines virtuelles avec entre 512 Mo et 2 Go de RAM sur chaque. Ce qui est impressionnant pour un serveur qui coûte moins de 100 $.
Mais même sur un OS de bureau, comme Raspberry Pi OS ou Ubuntu, vous pouvez utiliser QEMU, par exemple, pour faire tourner une machine virtuelle avec un autre système si vous en avez besoin. Cela serait assez limité si vous ne disposez pas de 8 Go de RAM.
Cela ne vous dérange pas de payer plus
Et bien sûr, le cas le plus important est peut-être celui où les 20 dollars ajoutés si vous choisissez la version 8 Go au lieu de 4 Go ne vous dérangent pas.
Nous ne pouvons pas prédire comment le Raspberry Pi sera utilisé à l’avenir, peut-être y aura-t-il de plus en plus de cas où 8 Go seront utiles. Donc, si vous pouvez vous le permettre, allez-y (c’est encore assez bon marché pour un ordinateur).
Il est possible que dans 2 ans l’utilisation de Windows sur un Raspberry Pi soit réellement possible, et dans ce cas, 8 Go est probablement un bon choix, car il ne sera pas aussi optimisé que Raspberry Pi OS ou Linux en général…
Comme un membre me l’a fait remarquer dans la communauté : « plus de marge de manœuvre est toujours mieux au cas où vous voudriez en faire ‘plus’ ! ».
Je pense que c’est généralement vrai à chaque fois que j’achète un nouvel ordinateur, et cela s’applique donc également à un Raspberry Pi.
Rappel : vous devez utiliser un système d’exploitation 64 bits pour profiter des 8 Go de RAM sur votre Raspberry Pi. Avec une distribution 32 bits (comme celle installée par défaut sur Raspberry Pi), chaque thread ne peut pas utiliser plus de 3 Go de RAM.
À l’essai : la version 8 Go est-elle vraiment plus rapide ?
Assez de théorie pour le moment, voyons combien de RAM un Raspberry Pi a réellement besoin, et les résultats des tests que j’ai effectués avec les deux appareils.
Lecture recommandée : Raspberry Pi : comment surveiller et optimiser la RAM
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Combien de RAM Raspberry Pi OS utilise réellement ?
La meilleure façon de savoir de quelle quantité de RAM vous avez besoin sur un Raspberry Pi est de regarder la quantité de RAM utilisée par Raspberry Pi OS dans chaque cas.
C’est précisément ce que j’ai testé, avec quelques cas d’utilisation basiques sur Raspberry Pi OS (version 64-bit, avec Desktop). Voici mes résultats :
Cas d’utilisation | Total de la RAM utilisée |
---|---|
Au repos | 245 MB |
Chromium ouvert avec RaspberryTips chargé | 415 MB |
Chromium lisant une vidéo YouTube (1080p) | 801 MB |
LibreOffice Writer | 435 MB |
Scratch 3 | 885 MB |
Comme vous pouvez le voir, Raspberry Pi OS a à peine besoin de plus de 1 Go de RAM si vous êtes mono-tâche. Même avec 6 onglets ouverts dans Chromium sur différents sites Web, je n’ai jamais dépassé les 700 Mo de RAM utilisés au total.
Cela ne s’additionnera que si vous gardez tout ouvert. Par exemple, si vous programmez avec Scratch tout en regardant un tutoriel sur YouTube et en ayant 20 onglets ouverts dans Chromium en arrière-plan. Mais même dans ce cas, 4 Go seront probablement suffisants.
Un autre test que j’ai fait a été d’essayer d’autres systèmes d’exploitation parce que nous savons que Raspberry Pi OS est optimisé pour les anciens modèles. Les autres distributions ne fonctionnent pas aussi bien avec moins de RAM.
Par exemple, Ubuntu utilise déjà 1,2 Go juste pour ne rien faire (au repo). Cela va rapidement monter, même avec quelques applications ouvertes. Ubuntu utilise également Firefox, qui ne fonctionne généralement pas aussi bien sur Raspberry Pi (vous dépasserez les 2 Go de RAM avec un seul onglet ouvert). Prenez donc cela en considération si vous ne prévoyez pas d’utiliser Raspberry Pi OS sur votre appareil.
Raspberry Pi 4 : 4 Go vs 8 Go (Benchmarks)
En dehors de cela, vous ne remarquerez pas de différence majeure dans les performances entre les éditions de 8 Go et de 4 Go du Raspberry Pi.
J’ai effectué les mêmes benchmarks que je fais pour comparer différents modèles (comme le 3B+ et le 4B), mais j’ai obtenu des résultats similaires cette fois-ci :
Test | 4 Go | 8 Go |
---|---|---|
Temps de démarrage | 27 s | 26 s |
Compteur de vitesse (vitesse du navigateur) | 16.3 | 17.7 |
Compression de fichiers | 3 m 49 s | 3 m 18 s |
Vous pouvez remarquer quelques légères différences entre un Raspberry Pi avec 8 Go au lieu de 4 Go, mais dans l’ensemble, pour une utilisation quotidienne réelle, cela n’a pas d’importance.
Je n’ai pas le même bootloader sur les deux appareils, ce qui explique probablement la différence de 1s pour le temps de démarrage. Le test de vitesse du navigateur donne presque le même résultat.
Le test de compression de fichiers était un peu plus rapide sur le 8 Go. Rien d’incroyable, mais cela peut être un autre élément à prendre en compte. Avec plus de RAM, vous pouvez garder plus de fichiers en mémoire, ce qui peut probablement accélérer quelques tâches au fil du temps.
Même pour l’utilisation d’un ordinateur de bureau, vous n’avez peut-être pas besoin de 8 Go de RAM à tout moment parce que vous n’utilisez que quelques applications (LibreOffice et votre navigateur, par exemple).
Mais si vous ouvrez les mêmes fichiers dans LibreOffice à plusieurs reprises dans la journée, ils se chargeront plus rapidement si l’OS peut les garder en mémoire entre deux ouvertures.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).
Quel Raspberry Pi 4 devriez-vous acheter ?
Dans l’ensemble, le Raspberry Pi 8 Go est un bon choix si vous pouvez vous le permettre et si vous voulez être plus à l’aise pour tout projet. Il ne sera vraiment utile que pour la virtualisation, les applications lourdes ou les serveurs, mais il apporte la tranquillité d’esprit de pouvoir tout faire avec le Raspberry Pi.
Si vous avez un budget plus serré (ou si vous ne trouvez pas de 8 Go en stock), le Raspberry Pi 4 avec 4 Go sera suffisant pour 95 % des projets avec un Raspberry Pi, alors ne vous en faites pas trop. J’ai utilisé ma version 4 Go pour tous les tutoriels écrits sur RaspberryTips, et même lorsqu’il était un peu lent, je ne suis pas certain qu’avoir plus de RAM aurait changé quoi que ce soit.
J’ai fait un sondage sur ma chaîne YouTube, et la plupart des gens pensent toutefois que la version 8 Go est utile :
Je ne suis pas convaincu qu’ils aient testé les deux versions. J’analyse le résultat comme « le 8 Go fonctionne bien » plutôt que « le 8 Go est vraiment mieux que le 4 Go ».
Quoi qu’il en soit, j’espère que cet article vous a été utile. En résumé, 8 Go n’est pas obligatoire dans la plupart des cas, mais si vous pouvez en trouver un à un prix raisonnable, allez-y et profitez-en !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources