Est-ce le nouveau Raspberry Pi 4 assez rapide pour jouer? Oui, si c'est ainsi, À quel genre de jeux pouvez-vous jouer? Cet article répondra à ces questions et vous montrera comment améliorer les performances et mesurer la vitesse du processeur !!
Tarte aux framboises 4: Assez rapide pour jouer?
Le nouveau Raspberry Pi 4 8 Go ont peut-être fait tourner certaines têtes à sa sortie. Un petit micro-ordinateur bon marché avec des capacités de bureau et une taille de mémoire. Mais est-ce assez bon pour jouer?
Si vous êtes prêt à commencer à jouer avec un Raspberry Pi que vous venez d'acheter, voir notre article Comment configurer rapidement un Raspberry Pi 4 avec Ubuntu 20.04 O 20.10.
La question la plus pertinente à aborder lorsque l'on essaie de déterminer si un Raspberry Pi 4 c'est assez bien pour les jeux est de savoir s'il sera capable de fonctionner assez vite dans divers domaines. Les principaux domaines à considérer sont la vitesse du disque, Vitesse CPU et GPU, et la taille et la vitesse de la mémoire.
Commençons par le dernier d'abord (Mémoire).
Tarte aux framboises 4: Vitesse de la mémoire
La taille de la mémoire principale sera définie par votre achat d'origine. Tu peux choisir (ou avoir choisi) pour le modèle 4 Go, ou peut-être avez-vous payé un peu plus pour le modèle 8 Go. Si vous envisagez d'utiliser votre Pi 4 pour les jeux et je ne l'ai pas encore acheté, peut-être mieux dépenser un peu plus et obtenir cette mémoire supplémentaire, car cela peut aider considérablement.
Non seulement en fournissant plus d'espace mémoire pour exécuter vos jeux et votre système d'exploitation (ce qui se traduit généralement par des performances plus rapides), mais aussi en vous offrant une option supplémentaire que vous n'avez peut-être pas encore envisagée; lancez vos jeux en mémoire au lieu du disque.
Comme avec tous les ordinateurs, chaque ordinateur a plusieurs niveaux de mise en cache. Les caches les plus rapides sont même intégrés à votre CPU (Unité centrale de traitement) De votre ordinateur. Se denominan cachés L1, L2, L3, etc., ou autrement dit, cachés de Nivel 1, Niveau 2, etc.
Plus le numéro de niveau est élevé, ralentissez, mais plus gros, la cachette. Après le cache CPU, les “cache” O “Mémoire” más rápido es su memoria principal. Beaucoup plus grand que les caches de niveau x de votre CPU, mais aussi beaucoup plus lent.
Après la mémoire principale, est le disque. Les disques SDD et certaines cartes SD peuvent être très rapides et, de nouveau, souvent beaucoup plus volumineux que la mémoire principale, mais presque toujours plus lent que la mémoire principale.
Il est possible d'allouer une partie de votre mémoire (Disons, par exemple, 3-4Go des 8 Go disponibles) pour qu'il devienne un ramdisk (un disque en mémoire). Ce ramdisk sera volatile (Autrement dit, éteignez votre ordinateur ou Raspberry Pi et toutes les données auront disparu), mais ce sera beaucoup plus rapide que votre disque ou carte SD attaché.
Pour cela, peut créer un disque RAM en mémoire, copiez votre jeu dedans, puis jouez à partir du disque RAM. Super rapide!
Concernant la vitesse réelle de la mémoire, c'est assez fixe sur Raspberry Pi. Sur ton ordinateur, il est possible que vous ayez de nombreux paramètres de réglage et d'overclocking fournis dans l'interface BIOS de la carte principale, mais pour le Raspberry pi, les alternatives d'overclocking sont principalement limitées au CPU et au GPU. Regarder Options d'overclocking du Raspberry Pi dans config.txt pour plus d'informations.
Tarte aux framboises 4: vitesse du disque
La vitesse du disque d'un Raspberry Pi 4 est extrêmement variable entre les différentes options. Si vous dépensez plus d'argent et de temps à rechercher, peut atteindre des vitesses de disque qui peuvent être presque aussi bonnes que sur un ordinateur de bureau.
Si vous choisissez l'itinéraire facile et bon marché, la vitesse du disque peut se transformer en un petit cauchemar lorsque l'on essaie de faire tourner un jeu vite et bien.
Il y a une grande différence entre une carte SD bon marché de $ 20 (ça va être lent!) Et une carte SD rapide, optimisé pour la vitesse d'écriture, une $ 200. Les boîtiers SSD USB3 avec un SSD à l'intérieur sont encore plus chers.
Connectez-le au port USB3 de votre Raspberry Pi 4 peut fournir une grande quantité d'espace disque à des vitesses rapides de E / S (entrée / Sortir). Une autre alternative intéressante ici est d'obtenir un boîtier USB3 vers NVMe et d'utiliser un lecteur NVME, mais gardez à l'esprit que certains d'entre eux peuvent être très chauds.
Une recommandation ici est d'essayer quelques options et de voir laquelle fonctionne le mieux.. Si les tests sont prohibitifs, il est possible que vous puissiez comparer des références sur des sites Web en ligne comme, par exemple, Évaluations des SSD UserBenchmark.
Concernant la fiabilité, Les critiques d'Amazon sur divers SSD fournissent de nombreuses « histoires d'utilisateurs’ qui peut vous aider à comparer un disque à un autre.
Oui, comme expliqué précédemment, l'utilisation d'un lecteur de mémoire RAM peut être une autre alternative viable, notamment dans l'édition de 8 FR, siempre que su juego quepa fácilmente en 3-4 Go de mémoire, ou mieux.
Tarte aux framboises 4: velocidad de la CPU
Aunque enfriar la CPU puede no ser el problema más desafiante, con una gran cantidad de carcasas e inclusive refrigeradores de CPU dedicados disponibles, la velocidad real de la CPU será importante.
Hagamos una medición rápida del rendimiento de la CPU para verificar la cordura, en una Raspberry Pi 4 inactiva sin overclock:
sudo apt install sysbench
sysbench cpu --threads=64 --cpu-max-prime=999999 run
Nous installons d'abord sysbench, puis nous le laissons calculer tous les nombres premiers jusqu'à 99999. Le résultat:
Bien que nous ayons volontairement surchargé le Raspberry Pi avec trop de threads (le CPU sur un Raspberry Pi 4 ont 4 fils, et nous essayons constamment de courir 64 fils), cela donne une bonne indication de la vitesse du processeur sous contrainte.
Comparons cela à un processeur Intel (R) Coeur (MT) i9-9900K à 3.60GHz avec 16 fils:
128 événements à 12.2810s (Tarte aux framboises 4) versus 322 eventos en 10.7433s (Intel i9-9900K). En même temps, la máquina Intel estaba bajo otra carga ligera mientras se ejecutaba la prueba. Una gran diferencia.
Même comme ça, el número es más alto de lo esperado y no está nada mal dado que solo hay 4 subprocesos en la Raspberry Pi 4 y se ejecuta a una frecuencia mucho más baja que la CPU Intel.
Hagamos otra prueba, à l'aide de md5sum
sobre la entrada aleatoria, y repita esto 1000 fois. Tenga en cuenta que esta prueba es de un solo subproceso.
temps $(RANDOM=1;pour((i=1;je<1000;je++)); do R=$(cat /dev/urandom|