Pourquoi les PC ont besoin de beaucoup plus de RAM que les consoles de jeux vidéo pour exécuter les mêmes jeux?

25

Il me semble étrange que chaque console de 7e génération ait beaucoup moins de mémoire que les PC contemporains, mais les jeux sur consoles fonctionnent toujours assez bien aujourd'hui.

Par exemple: la PS3 a 256 Mo de mémoire pour le système et 256 Mo de mémoire pour la vidéo. La Xbox 360 possède 512 Mo de RAM GDDR3 cadencée à 700 MHz. Et, c'est vraiment étrange, la Wii n'a que 24 Mo de RAM vidéo et 64 Mo de RAM système GDDR3.

Mais si vous essayez d'exécuter GTA 4 sur le PC avec 256 Mo de RAM système, même avec 256 Mo de RAM sur la carte vidéo, disons simplement que cela ne fonctionnera pas de cette façon.

Pourquoi?

Daniel Ganiev
la source
3
Tout d'abord, les jeux ne sont pas identiques. Deuxièmement, les consoles sont essentiellement des machines à usage unique, elles sont optimisées pour effectuer une tâche spécifique (contrairement à un PC, qui est polyvalent).
Der Hochstapler
les jeux pour consoles sont optimisés pour fonctionner avec un ensemble spécifique de spécifications et ont souvent des détails réduits. De plus, GTA IV est un mauvais port.
Sathyajith Bhat
1
Sathya - Ce n'est pas vraiment un bad portparce que la version PC est plus belle que toutes les versions de console.
Ramhound
1
@OliverSalzburg: D'accord, beaucoup de développeurs de jeux visent également à montrer des graphiques très similaires; comme par exemple limiter la distance de rendu (moins perceptible) pour obtenir plus de détails (plus perceptible). Rendre la différence plus difficile ...
Tamara Wijsman

Réponses:

31

Faisons quelques comparaisons ...

La PS3 a 256 Mo de mémoire pour le système et 256 Mo de mémoire pour la vidéo. La Xbox 360 possède 512 Mo de RAM GDDR3 cadencée à 700 MHz. Et, c'est vraiment étrange, la Wii n'a que 24 Mo de RAM vidéo et 64 Mo de RAM système GDDR3.

Les graphiques sur les jeux Wii sont généralement simples, vous ne verrez pas de graphiques brillants à part la belle introduction à l'écran d'introduction de Mario & Sonic. Bien que ce ne soit qu'une vidéo en cours de lecture, pas cher ...

Si vous ne me croyez pas, cette comparaison le montre clairement.

- Une comparaison visuelle des débuts Wii de Modern Warfare et de l'original

Il ne semble pas facile de trouver d'autres comparaisons claires, les résultats de la recherche d'images sont surchargés de résultats du même jeu, de la Wii U ou d'images trop petites pour faire la différence; vous êtes toujours les bienvenus pour ajouter une autre photo, mais la console de jeu Wii ne m'a pas encore surpris.

Pour la PS 3 vs XBOX 360, vous voyez clairement une différence de texture.

- Les développeurs s'expriment sur la PS3

Quant à XBOX 360 vs PC, la différence réside dans la résolution, les textures et plus encore ...

- Risen sort en février sur 360, sera le bon port

Est-ce une question de mémoire?

Non, certainement pas. La vitesse à laquelle le GPU peut fonctionner en termes de taux de remplissage et d'ombrage joue également un rôle énorme; c'est pourquoi la XBOX 360 surpasse la PS 3, car ils ont la même quantité de mémoire.

Tous ces facteurs impliqués dans les spécifications contribuent à être en mesure de faire des effets comme la floraison, de faire avancer les choses plus loin, de faire une meilleure cartographie des bosses et de la foudre, d'avoir encore mieux AA et plus encore ...

Parfois, cela prend un deuxième regard sur la photo pour voir la différence, le plus souvent, vous ne pouvez pas toujours le dire en raison de la compression de l'image (ou de la vidéo YouTube) de sorte qu'elle ne représente pas les graphismes réels du jeu.

De même, vous pouvez obtenir un PC avec une tonne de mémoire, mais avoir une carte qui ne peut même pas jouer à un jeu à 720p.

Il s'agit de savoir combien vous pouvez y mettre pour le prix.

Disons que le prix n'aurait pas d'importance, eh bien, nous aurions quelque chose comme la Fastra II .

C'est vrai, nous examinons six cartes NVIDIA GTX295 double GPU et une carte GTX275 simple GPU. C'est 13 GPU au total! C'est pourquoi il surpasse 12 fois un GPU typique.

Bien que, ouais; cette configuration nécessite une optimisation logicielle / pilote suffisante pour les jeux.

Pour répondre à la question ... Les PC ont-ils besoin de beaucoup plus de RAM?

Pas nécessairement, on pourrait construire une machine avec un noyau Linux léger, un X léger et peut-être aussi du vin (sauf si le jeu a un support natif); en conséquence, vous vous retrouverez avec à peine tout l'espace occupé par le noyau Linux et la plupart de l'espace disponible pour le jeu, puis, vous obtenez le matériel avec les mêmes limites de mémoire que la console, diminuez les graphismes du jeu et avez en fait PS3 / Graphiques de type XBOX 360. Je n'ai aucune idée si les spécifications Wii pourraient être atteintes, mais la plupart des jeux sur Wii ne sont de toute façon pas disponibles pour les architectures informatiques (en ignorant l'émulation).

Le PC lui-même n'impose pas plus de mémoire, c'est ce que fait l'environnement dans lequel votre jeu fonctionne.

Tamara Wijsman
la source
@HackToHell: Je ne vois pas ce que plusieurs moniteurs ont à voir avec de meilleurs graphismes, à part vous en montrer plus. Mais je suis d'accord pour dire que vous pouvez atteindre plus à travers des choses comme SLI.
Tamara Wijsman
Maintenant, ces images expliquent certainement beaucoup!
Daniel Ganiev
La qualité de l'éclairage et des ombres a un impact beaucoup plus important sur les performances que sur la qualité des textures.
horatio
6
@horatio: Je me suis concentré davantage sur la texture tout au long du post car la mémoire a sûrement un impact beaucoup plus important sur la qualité de la texture que pour la foudre et l'ombre, car cette dernière n'a tout simplement pas besoin de beaucoup de stockage en mémoire ...
Tamara Wijsman
Plusieurs moniteurs nécessitent que le GPU soit capable de peindre deux moniteurs "haute définition" en même temps qu'une carte graphique de la console n'a besoin que de la moitié. Les ordinateurs font des graphiques "haute définition" depuis des années. Seule la dernière série de consoles a même eu des téléviseurs 1080p pour dessiner des graphismes HD, et oui, Nintendo a notablement pris du retard par rapport aux autres consoles du département graphique.
KeithS
6

C'est parce que les PC et les consoles sont construits différemment, un PC n'est pas conçu pour les jeux dédiés, il a donc un système d'exploitation plus grand et plus fonctionnel, vous pouvez effectuer plusieurs tâches avec un ordinateur, attacher plusieurs moniteurs supplémentaires et vous constaterez que les ordinateurs de premier ordre fonctionnent facilement mieux qu'une console.

En revanche, les consoles sont entièrement conçues pour les jeux, le système d'exploitation sur lequel il fonctionne n'a pas besoin d'une grande quantité de mémoire comme Windows car il n'a pas de fonctionnalités appropriées, c'est pourquoi elles ont beaucoup moins de mémoire.

Moniteur multiple

Avec les consoles, vous ne pouvez pas ajouter plusieurs moniteurs en raison de contraintes de mémoire et de matériel, vous pouvez cependant le faire sur un PC.

entrez la description du lien ici

HackToHell
la source
5
Ces consoles sont également en mesure de unloadsouligner leur système d'exploitation lorsque vous choisissez d'exécuter un jeu. Ils nécessitent simplement de permettre à l'utilisateur de revenir au système d'exploitation. Ces consoles ne peuvent plus être considérées comme des single purposemachines en raison de l'ajout de Netflix, Amazon et Hulu ect.
Ramhound
La prochaine console Ouya, qui exécutera Android 4.0 et ferait tout ce que fait votre smartphone, serait certainement à but unique.
Daniel Ganiev
@Ramhound: D'accord, la Wii l'implémente sous la forme d' IOS . Le menu système exécute IOS80 par exemple, les jeux prennent un IOS qui correspond le mieux à leur objectif. Ils chargent l'IOS qui correspond à leurs fonctionnalités pour limiter la quantité de mémoire utilisée, ce qui en raison des limites de la Wii est sûrement une nécessité ...
Tamara Wijsman
Ce jeu a l'air cool. Est-ce l'espace profond 9?
Dark Egregious
1

Il y a plusieurs raisons à cela:

  • Les jeux de console d'aujourd'hui sont généralement écrits pour tirer le meilleur parti du matériel limité fourni par la console. Cela signifie que le jeu doit fonctionner dans des limites de mémoire strictes. Pour PS4, cela représente 8 Go de GDDR5 partagés entre le processeur et le GPU. Les PC ne sont pas soumis à cette limitation car ils peuvent être équipés de beaucoup plus de mémoire (ainsi que de processeurs et de GPU plus puissants), de sorte que les jeux peuvent être conçus pour utiliser plus de ressources. En conséquence, la plupart des jeux multiplateformes ont tendance à mieux paraître sur un PC de jeu bien équipé que sur une console.
  • Les PC ont généralement un système d'exploitation en arrière-plan plus grand qui peut avoir d'autres applications en cours d'exécution, donc plus de mémoire physique sera naturellement nécessaire. Bien que les consoles modernes disposent de systèmes d'exploitation assez sophistiqués, elles sont également conçues pour fonctionner avec des contraintes de ressources strictes afin que le jeu dispose toujours d'une certaine quantité de mémoire, de puissance CPU, etc.
  • Le matériel de la console est homogène d'une unité à l'autre, ce qui permet d'optimiser les caractéristiques matérielles spécifiques, ce qui peut réduire l'utilisation des ressources. Les PC, d'autre part, n'ont pas de matériel fixe, donc les mêmes optimisations de bas niveau ne sont pas toujours possibles. Cela peut augmenter la mémoire et l'utilisation d'autres ressources sur PC. De plus, selon le matériel informatique utilisé, il peut falloir des ressources variables pour obtenir la même sortie graphique.
bwDraco
la source
0

car votre système d'exploitation reste chargé ainsi que tous les processus d'arrière-plan (gestion de réseau, viruscan, pare-feu, ...) et d'autres programmes (IM, Skype, teamspeak, navigateur, ...)

tout cela occupera de la mémoire tandis que les jeux sur console peuvent occuper toute la mémoire disponible et la gérer à leur propre plaisir (car le système d'exploitation décharge pour la plupart ou même complètement pour les consoles de génération précédente) que les jeux PC ne peuvent pas complètement (la seule mémoire pour les jeux PC étant mémoire virtuelle paginée)

monstre à cliquet
la source